php格式输出文件var_export函数实例

yipeiwu_com6年前PHP代码库

本文实例讲述了php格式输出文件var_export函数的用法。分享给大家供大家参考。具体如下:

var_export:php 4 >= 4.2.0, php 5

var_export -- 输出或返回一个变量的字符串表示.

描述:mixed var_export (mixed expression [,bool return])

此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 php 代码,您可以通过将函数的第二个参数设置为 true,从而返回变量的表示.

示例:

复制代码 代码如下:
var_export(array('a','b',array('aa','bb','cc')))//这种与var_dump没什么区别
[code]$var =var_export(array('a','b',array('aa','bb','cc')),true)//加上true后,不会再打印出来,而是给了一个变量,这样就可以直接输出;
echo $var;//此时输出来的形式与var_dump()打印的相似.

示例2,代码如下:

复制代码 代码如下:
$data = array ('name' => 'abc', 'job' => 'programmer','a'=>array('aa','cc','bb')); 
$data = var_export($data,true); 
echo $data;

输出形式如下: 

复制代码 代码如下:
array ( 
'name' => 'abc', 
'job' => 'programmer', 
'a' =>
array ( 
0 => 'aa', 
1 => 'cc', 
2 => 'bb', 
), 
)

希望本文所述对大家的PHP程序设计有所帮助。

相关文章

PHP判断远程图片或文件是否存在的实现代码

最简单的方法就是用fopen(),看看文件能否打开,能打就文件当然就存在复制代码 代码如下:<?php$url = '//www.jb51.net/images/test.jpg'...

PHP中for循环与foreach的区别

for循环与foreach的区别 foreach 依赖 IEnumerable. 第一次 var a in GetList() 时调用 GetEnumerator 返回第一个对象并赋给a...

PHP标准库(PHP SPL)详解

PHP标准库(PHP SPL)详解

什么是SPL? SPL,PHP 标准库(Standard PHP Library) ,此从 PHP 5.0 起内置的组件和接口,并且从 PHP5.3 已逐渐的成熟。SPL 其实在所有的...

深入理解PHP原理之错误抑制与内嵌HTML分析

PHP提供了一个错误抑制符'@', 它是通过什么方式来阻止错误输出呢? 我又该在什么时候使用它呢? 这是这俩天一些网友提到的共同问题, 今天就索性整体回答下, 备后来人翻阅. PHP文件...

PHP中return 和 exit 、break和contiue 区别与用法

先说一下exit函数的用法。 作用: 输出一则消息并且终止当前脚本。 如果一段文本中包括多个以 结束的脚本,则exit退出当前所在脚本。 比如一篇php文本包括一下代码,则输出为worl...