1

我需要在我的代码中创建一个大数组,我在几个表中都有值(以便于管理)。我选择了它,现在我以我想要的方式在内存中拥有数组中的所有值。我的问题,我需要把这个数组写下来,到代码中。有没有办法把一个位于内存中的数组转换成一个字符串 "array('g'=>'h','b'=>'d'....)" 然后我可以回显只是复制粘贴到我的代码中?

4

2 回答 2

6

你想要这个var_export()功能。从手册:

<?php
$a = array (1, 2, array ("a", "b", "c"));
var_export($a);
?>

上面的示例将输出:

array (
  0 => 1,
  1 => 2,
  2 => 
  array (
    0 => 'a',
    1 => 'b',
    2 => 'c',
  ),
)
于 2010-03-19T21:37:47.203 回答
-3

签出var_dumpprint_r

于 2010-03-19T21:39:49.357 回答