首页 > Web开发 > 详细

PHP——explode的应用(获取字符串,拆为下拉列表)

时间:2016-03-10 09:21:16      阅读:289      评论:0      收藏:0      [点我收藏+]
 <?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的应用(获取字符串,拆为下拉列表)

原文:http://www.cnblogs.com/cuikang/p/5260541.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!