新闻资讯
看你所看,想你所想

var_export

var_export

此函式返回关于传递给该函式的变数的结构信息,它和var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。

该函式有两个参数

第一个参数(必填)将传入的值以结构信息展现列印。

第二个参数(默认)将内容以字元串的形式返回,而不进行列印。

基本介绍

  • 中文名:var_export
  • 外文名:var_export
  • 功能:列印与显示程式代码结构
  • 作用:查看代码结构与信息
  • 所属:列印 调试 输出 展示
  • 参数1:想要输出的内容
  • 参数2:开启关闭返回值
  • 返回值:null或者string

函式说明

版本

(PHP 4> = 4.2.0,PHP 5,PHP 7)

说明

var_export(); ———>> 以符合PHP的代码风格,输出者展示一个字元串的内容。
该函式作用是以符合php的代码风格,输出一段需要列印和显示的内容,如果字元串、数组、对象等。

注意

  1. 资源类型的变数,不能被这个函式导出。
  2. 该函式不会一共可分析型的代码让你直接使用。

函式类型

类型

该函式是列印类型,输出,与展示类型函式。

参数

格式:
var_export( '参数1(必填参数)' , ‘参数2(默认参数)’ );
参数1:想要导出或者输出的内容。
作用: 输出填入的内容。
类型:除资源外所有类型
参数2:默认值为false ,true选填。
作用: 当为false时,内容没有返回值,是默认直接列印在萤幕上的。
当为true时,内容不会直接列印在萤幕上,而是以返回值的形式,传递给一个变数。
类型:布尔值 true 或者 false
使用方法:
不开启第二个参数时 直接这样使用。
var_export( '想要到处或者输出的内容');
开启参数时必须有接收的变数。
$str = var_export( '想要导出或者输出的内容',true);
echo $str;

返回值

当使用 默认 或者false 时:
return :null(空)
当使用 true
return :string(字元串)

相关函式

var_dump(); print_r();

使用场景

  1. 适用于场合较多用于展示php代码结构,调试代码。
  2. 该函式应为是以php风格输出一段内容,所以无论列印出来的代码是什幺样,都是有效的,只要複製贴上就可以直接使用该段信息。
  3. 将一段内容存储某中存储介质中,如档案,资料库快取等。
注:希望有人能继续补充。

实例说明

案例1

默认方式使用该函式
代码部分:

转载请注明出处海之美文 » var_export

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com