php格式输出文件var_export函数实例_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程序设计有所帮助。

时间: 2024-12-25 06:10:58

php格式输出文件var_export函数实例_php技巧的相关文章

php常用文件操作函数汇总_php技巧

本文实例分析了php常用文件操作函数.分享给大家供大家参考.具体方法如下: 这里搜集了大量的php中文件操作函数如有文件打开,创建,删除,更变组,读取写文件,文件上传以及打开远程文件,把内容写入文件等实例. 复制代码 代码如下: $fp=fopen("test.txt","r"); //以只读方式打开文件,将文件指针指向文件头 $fp=fopen("test.txt","r+"); //以读写方式打开文件,将文件指针指向文件头

PHP打开和关闭文件操作函数总结_php技巧

在处理文件内容之前,通常需要建立与文件资源的连接,即打开文件.同样,结束该资源的操作后,应当关闭连接资源.所谓打开文件,实际是建立文件的各种有关信息,并使文件指针指向该文件,就可以发起输入或输出的实体联系在一起,也就禁止再对该文件进行操作.在PHP中可以通过标准函数fopen()建立与文件资源的连接,使用fclose()函数关闭通过fopen()函数打开的文件资源. ①函数fopen() 该函数用来打开一个文件,并在打开一个文件时,还需要指定如果使用它.也就是以哪种文件模式打开文件资源.服务器上

PHP获取当前页面URL函数实例_php技巧

本文实例讲述了PHP获取当前页面URL函数实例,分享给大家供大家参考.具体实现方法如下: 在PHP中,没有默认的Function来获取目前所在页面的URL,所以今天就向大家介绍一个在PHP获取当前页面完整URL的PHP函数. 函数代码如下,调用时只需要使用 curPageURL() 就行啦: 复制代码 代码如下: /* 获得当前页面URL开始 */ function curPageURL() {     $pageURL = 'http';     if ($_SERVER["HTTPS&quo

PHP多文件上传实例_php技巧

本文实例讲述了PHP多文件上传的方法.分享给大家供大家参考.具体如下: <?php define('ROOT','D:/Program Files/www/test/'); class Files_Tool{ protected static $allowExt=array('.jpg','.jpeg','.png','.gif','.bmp','.svg','.chm','.pdf','.zip','.rar','.tar','.gz','.bzip2','.ppt','.doc'); pub

PHP使用range协议实现输出文件断点续传代码实例_php实例

range协议用途:一般是用在断点续传的时候,但是实际的用户很大,例如你的web server需要输出一个大文件,那么用range可以分段输出,缓解压力.同时在提供音乐视频等服务时可以缓冲下载,如果用户中途关闭,可以节约网络带宽. <?php // 文件名 $filename = $_GET ['filename']; // 文件路径 $location = 'media/' . $filename; // 后缀 $extension = substr ( strrchr ( $filename

php返回json数据函数实例_php技巧

本文实例讲述了php返回json数据函数的用法,分享给大家供大家参考.具体方法如下: json_encode()函数用法: echo json_encode(array('a'=>'bbbb','c'=>'ddddd'); 这样就会生成一个标准的json格式的数据 <?php //需要执行的SQL语句 //单条 $sql="select id,name from tbl_user where id=1"; //多条数据 //$sql="select id,n

php中base64_decode与base64_encode加密解密函数实例_php技巧

本文实例讲述了php中base64_decode与base64_encode加密解密函数.分享给大家供大家参考.具体分析如下: 这两个函数在php中是用得对php代码进行加密与解密码的base64_encode是加密,而base64_decode是解密了,下面我们看两个简单实例. base64_encode语法:string base64_decode(string data); 复制代码 代码如下: $str='d3d3LmpiNTEubmV0IOiEmuacrOS5i+Wutg==';   

php实现的ping端口函数实例_php技巧

本文实例讲述了php实现的ping端口函数.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: <?php /*  * @author     xujiajay  * @date       2010-10-7  * @function   可以ping端口的php函数  *  */     error_reporting(E_ERROR);     header("content-Type: text/html; charset=utf-8");     set_

php基于curl重写file_get_contents函数实例_php技巧

本文实例讲述了php基于curl重写file_get_contents函数.分享给大家供大家参考,具体如下: file_get_contents在连接不上的时候会提示Connection refused,有时候会带来不便:另外,curl的性能比file_get_contents高,所以用curl重写file_get_contents function _file_get_contents($s) { $ret = ""; $ch = curl_init($s); curl_setopt