如何将多维数组的内容放入格式整齐的字符串中?

时间:2011-10-06 20:05:51

标签: php arrays variables multidimensional-array printf

我正在寻找一种快速简便的方法来获取多维数组的内容并转换为格式良好的字符串。字符串(最好)与我们得到的字符串相同:

echo "<pre>" . print_r($_POST) . "</pre>";

我可以使用自己开发的函数重现它,但我希望有一个内置函数来处理这个(我目前还没有能够在php.net上找到)。

感谢任何提示/指示。

2 个答案:

答案 0 :(得分:3)

print_r()接受第二个参数,当== true时,将输出作为字符串返回,而不是发送到缓冲区。

答案 1 :(得分:2)

只需$str = print_r($_POST, true);