将数组作为字符串返回

$arr  print_r之后 是这样的:

array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);

 怎么把它print_r之后的东西保存下来呢??

变成  $a="array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);"

解决方法:var_export()会一直保留着结构化形式存储数据.

$a = var_export($arr,true);

echo $a;看看

原文地址:https://www.cnblogs.com/tinyphp/p/2863073.html