首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

怎么将print_r()的输出存入变量

2012-09-14 
如何将print_r()的输出存入变量希望将多维数组转换为类似print_r()输出的格式,用了var_export()和var_dump

如何将print_r()的输出存入变量
希望将多维数组转换为类似print_r()输出的格式,用了var_export()和var_dump()都是直接输出了

不止可否将输出的内容接受到某个变量,或者将数组以类似的格式转化为字符串的方法。

不胜感激。

[解决办法]
print_r 和 var_export 都可以将第二个参数设为 true (默认是 false) 来使结果保存大变量中

PHP code
$a = array(1,2,3);$r1 = print_r($a, 1);$r2 = var_export($a, 1);echo $r2;echo $r1; 

热点排行