【发布时间】:2016-09-16 15:06:26
【问题描述】:
我在 Javascript 和 JSON 对象方面工作了一段时间,发现 JS 对象很容易看到里面的内容;您可以将其记录到控制台;构造它,基本上可以看到很多层次。这对于处理我没有制作的对象非常有用,因此我可以看到里面有什么以及我可以访问什么。
为了漂亮地打印 JSON,我通常使用这样的东西:
var str = JSON.stringify(obj, null, 2); // spacing level = 2
console.log('my pretty JSON Object: ', str );
如何在 PHP 中获取像 $myObject 这样的对象并输出(print_r?)它?我真的不在乎它是否是控制台;我真的只是想知道 PHP 开发人员如何看待和导航 PHP 对象。
我知道我可以将其 json 转换并打印到控制台;这一切都很好,花花公子,但这是人们经常做的事情吗?我认为有一种方法可以做到这一点而无需其他语言
【问题讨论】:
-
var_dump() 可以工作。如果你有 xdebug
-
print_r是一个不错的选择,如果您需要将其记录到文件中,请使用var_export。