Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数组作为PHP可评估代码输出_Php_Arrays_Eval - Fatal编程技术网

将数组作为PHP可评估代码输出

将数组作为PHP可评估代码输出,php,arrays,eval,Php,Arrays,Eval,基本上我想要一些函数,比如array\u as\u php,它本质上是eval的逆函数: $array = array( '1' => 'b', '2' => 'c' ); echo array_as_php($array); 将打印以下eval-able字符串: array( '1' => 'b', '2' => 'c' ) 这就是你要找的 $array = array ('1' => 'b', '2' => 'c' ); echo var_export

基本上我想要一些函数,比如
array\u as\u php
,它本质上是
eval
的逆函数:

$array = array( '1' => 'b', '2' => 'c' );
echo array_as_php($array);
将打印以下
eval
-able字符串:

array( '1' => 'b', '2' => 'c' )
这就是你要找的

$array = array ('1' => 'b', '2' => 'c' );
echo var_export($array, true);
这就是你要找的

$array = array ('1' => 'b', '2' => 'c' );
echo var_export($array, true);

你打算用这个做什么?你是说
array('1'=>'b','2'=>'c')
而不是
数组('1':'b','2':'c')?打印不起作用有什么原因吗?@madmik3:是的<代码>打印\r
结果不可评估您打算用它做什么?您的意思是
数组('1'=>'b','2'=>'c')
而不是
数组('1':'b','2':'c')?打印不起作用有什么原因吗?@madmik3:是的<代码>打印\r
结果不可评估