为什么var_export
输出的cURL句柄信息与echo
和var_dump
不同?如何使用var_export
输出有关它的正确信息?
示例:
$a = curl_init();
echo $a . "'n";
var_dump($a);
var_export($a);
输出:
Resource id #12
resource(12) of type (curl)
NULL
我使用的是PHP 5.6.4
var_export
[o]输出或返回变量的可解析字符串表示
换句话说,它返回一些有效的PHP源代码来表示值;如果将其粘贴到.php文件中,则可以重新创建相同的值。资源不可能有有效的PHP源代码文字表示。资源只能使用特殊函数构造,并且在脚本终止时总是无效或不存在。没有办法以任何方式将资源表示为文字。