Loading... ## [var_export 与 var_dump的不同](https://www.laruence.com/2008/04/03/15.html) **[var_export](https://www.runoob.com/php/php-var_export-function.html) 必须返回合法的php代码, 也就是说,var_export返回的代码,可以直接当作php代码赋值个一个变量。 而这个变量就会取得和被var_export一样的类型的值** **但是, 当变量类型为resource的时候, 是无法简单copy复制的,所以, 当var_export的变量是resource类型时, var_export会返回NULL** 实例 ```php $res = yblog_mspconfiginit("ratings"); var_dump($res); var_export($res); ``` 结果: ```php resource(1) of type (yahoo_yblog) NULL ``` 再比如: ```php $res = fopen('status.html', 'r'); var_dump($res); var_export($res); ``` 结果: ```php resource(2) of type (stream) NULL ``` 最后修改:2023 年 08 月 28 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏