var_export ()的疑问,什么是合法的PHP代码?
程序员文章站
2022-05-22 10:05:45
...
mixed var_export ( mixed $expression [, bool $return ] )
此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。
疑问:什么是合法的PHP代码?我自己做测试各种类型变量,都能输出。
回复内容:
mixed var_export ( mixed $expression [, bool $return ] )
此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。
疑问:什么是合法的PHP代码?我自己做测试各种类型变量,都能输出。
合法的代码也就是,你在编辑器里写的代码,看到的代码,第二个参数加true,然后echo 出来的结果,你也许就会明白。
合法就是符合语法. var_export的代码输出到文件可以被当做 php 代码执行. var_dump 不可以.