zoukankan      html  css  js  c++  java
  • 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;
    
    ?>

    结果只有一个下拉列表框

  • 相关阅读:
    CVE-2017-17558漏洞学习
    USB键盘驱动分析
    CVE-2018-18955漏洞学习
    angr学习
    LeetCode递归解题模板
    USBD_STATUS
    Linux中/etc/passwd文件与/etc/shadow文件解析.
    USB设备架构
    HID Boot device.
    HID class request.
  • 原文地址:https://www.cnblogs.com/Chenshuai7/p/5154439.html
Copyright © 2011-2022 走看看