PHP——explode的应用(获取字符串,拆为下拉列表)
Posted 让心开始
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP——explode的应用(获取字符串,拆为下拉列表)相关的知识,希望对你有一定的参考价值。
<?php //定义有默认值的函数 function Main3($f=5,$g=6) { echo $f*$g; } Main3(2,3); echo "<br />"; //可变参数的函数(参数数量可以改变) function Main4() { for($i=0;$i<func_num_args();$i++) { $array=func_get_args();//获取输入的参数,是一个数组 echo $array[$i]."<br />"; } } Main4(1,2,6);//参数数量可以变 //函数参数化(在其它语言里面称作代理或委托) function index2() { echo "bb"; } @$hanshu=index2;//函数变参数 echo $hanshu();//参数变函数 //直接输出 echo "<br />"; str($hanshu); function str($a) { echo $a(); } //通过方法调用 ?>
简写代码
<?php $s = "n001^汉族|n002^回族|n003^满族|n004^维吾尔族"; //拆出每一行数据 $array = explode("|",$s); $str = "<select>"; for($i=0;$i<count($array);$i++) { $hang =$array[$i]; //每一行的数据 $lie = explode("^",$hang); //根据行拆除列的数组 $str = $str."<option value=‘".$lie[0]."‘>".$lie[1]."</option>"; } $str = $str."</select>"; echo $str; ?>
以上是关于PHP——explode的应用(获取字符串,拆为下拉列表)的主要内容,如果未能解决你的问题,请参考以下文章