码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2016-01-24 01:48:03      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:

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的应用(获取字符串,拆为下拉列表)

标签:

原文地址:http://www.cnblogs.com/Chenshuai7/p/5154439.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!