我有一个函数,它使用print_r
吐出一个数组,并且希望捕获变量中的信息,以将其输入到特定用例的函数中。 我简化了输出以便于理解。如何格式化var_dump的输出以用作变量?
[fruit] => 'banana'
[color] => 'yellow'
[sizes] => array('small', 'medium')
我想它格式化为这样:
$var = 'fruit' => 'banana', 'color' => 'yellow', 'sizes' => array('small', 'medium');
这样我可以复制和粘贴第一的输出,并将其分配给新的默认变量。
考虑使用[JSON](http://www.php.net/manual/en/function.json-encode.php)。 – kojiro
我不明白你为什么复制/粘贴任何东西?为什么不把变量传递给函数呢? –
['var_export()'](http://php.net/manual/en/function.var-export.php)会工作吗? –