PHP——explode的应用(获取字符串,拆为下拉列表)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP——explode的应用(获取字符串,拆为下拉列表)相关的知识,希望对你有一定的参考价值。
explode
$array = explode("|",$s);拆分字符串,返回一个字符串的数组 ***
练习的麻烦写法:
<?php $s = "n001^汉族|n002^回族|n003^满族|n004^维吾尔族"; //拆出每一行的数据 $array = explode("|",$s); print_r($array); echo "<br />"; $str="<select>"; for($i=0;$i<count($array);$i++) { $hang = $array[$i]."<br />";//遍历每一行数据 echo $hang; echo "<br />"; $lie = explode("^",$hang);//根据行拆除列的数组 print_r($lie); echo "<br />"; $str=$str."<option value=‘".$lie[0]."‘>".$lie[1]."</option>"; } $str=$str."</select>"; echo $str; ?>
运行到$hang之后的结果:
最后的结果:
简写的代码:
<?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的应用(获取字符串,拆为下拉列表)的主要内容,如果未能解决你的问题,请参考以下文章