PHP var_export 与 var_dump
来源:互联网 发布:阿里云域名优惠 2017 编辑:程序博客网 时间:2024/05/16 15:27
mixed var_export ( mixed $expression [, bool $return ] )
1.此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。
2.您可以通过将函数的第二个参数设置为 TRUE,从而返回变量的表示。
举例说明一下:
$a = array (1, 2, array ("a", "b", "c"));var_dump($a);echo '<br />';var_export ($a);
打印
array(3) { [0]=> int(1) [1]=> int(2) [2]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" }}array ( 0 => 1, 1 => 2, 2 => array ( 0 => 'a', 1 => 'b', 2 => 'c', ),)
什么叫合法的 PHP 代码呢,就是说,跟自己写的之前写的格式是一样的.
第二参数的作用:
$a = array (1, 2, array ("a", "b", "c"));var_export ($a);echo '<br />';echo var_export ($a, true);echo '<br />';$b = 3.1;var_export ($b);echo '<br />';echo var_export ($b, TRUE);echo '<br />';
打印:
array ( 0 => 1, 1 => 2, 2 => array ( 0 => 'a', 1 => 'b', 2 => 'c', ),)array ( 0 => 1, 1 => 2, 2 => array ( 0 => 'a', 1 => 'b', 2 => 'c', ),)3.1000000000000000888178419700125232338905334472656253.100000000000000088817841970012523233890533447265625
加上TURE就相当于把它又变回来原来的变量.
0 0
- PHP var_export 与 var_dump
- php var_export与var_dump 输出的不同
- php var_export与var_dump 输出的不同
- php var_export与var_dump的区别
- php var_export与var_dump的区别
- php var_export与var_dump的区别
- php var_dump和var_export
- var_dump与var_export区别
- php中var_export与var_dump的区别分析
- php中var_export与var_dump的区别分析
- php中var_export与var_dump的区别分析
- var_export 与 var_dump的不同
- var_export 与 var_dump的不同
- var_export 与 var_dump的不同
- var_export 与 var_dump的不同
- PHP中print_r、var_export、var_dump的区别
- php中var_export和var_dump的区别
- php中print_r、var_dump、var_export的区别
- 最小二乘法曲线拟合+C代码
- Spring_00600_IOC_annotation_Components
- #142 (div.2) A. Dragons
- 黑马程序员——IO总结
- Shell 学习10 - Shell 注释
- PHP var_export 与 var_dump
- Java自定义注解的使用
- iBatis开发详解(4)-----------select详解
- static、全局、局部
- hdu5321 beautiful set 莫比乌斯反演
- Git常用的命令
- myFFDrop源代码(VB.NET)
- 楼教主男人八题 POJ 1741(树分治(我自然是看题解搞懂的))
- dhtmlx-calendar