源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

解析用PHP实现var_export的详细介绍

  • 时间:2022-05-08 01:43 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:解析用PHP实现var_export的详细介绍
[u]复制代码[/u] 代码如下:
<?php /**  * PHP 实现var_export();功能  */    $arr = array("1","2","3");    $arr1 = array('a'=>NULL,'b'=>array('1'=>3));    var_export($arr);    //var_export($arr1);   function varExport($arr){      $ret = "array( ";      foreach($arr as $k=>$v){         $ret .= (is_numeric($k) ? $k : "'".$k."'");         $ret .= ' => ';         $_type = strtolower(gettype($v));         switch($_type){            case 'integer':                $ret .= $v." ,";                break;            case 'array':                 $ret .= varExport($v).',';                 break;            case 'null':                 $ret .= "NULL ,";                 break;            default:                $ret  .= "'".$v."',";                break;         }      }      $ret .= " )";      return $ret;   }   //echo varExport($arr);    echo varExport($arr);    //bool is_numeric ( mixed $var )如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE    //故不能用 is_numeric 验证是否为int类型。。。 ?>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部