我一直在使用Javascript和JSON對象一段時間,發現JS對象很容易看到裏面是什麼;您可以將其記錄到控制檯;它的結構基本上可以看到很多層次。這非常適合在我沒有做的對象中工作,所以我可以看到裏面有什麼以及我可以訪問的內容。如何遍歷和記錄PHP對象
到漂亮打印JSON我通常使用的是這樣的:
var str = JSON.stringify(obj, null, 2); // spacing level = 2
console.log('my pretty JSON Object: ', str);
我怎麼會採取類似$ myObject的對象在PHP和輸出(print_r的?)嗎?我真的不在乎它是否在控制檯上;我真的只想知道PHP開發人員如何看待PHP內容並瀏覽PHP對象。
我知道我可以json轉換它並將其打印到控制檯;這一切都很好,而且很花時間,但是人們定期做什麼?我想有一種方法可以在不需要其他語言的情況下執行此操作
的var_dump()可以工作。如果你有xdebug –
'print_r'是一個不錯的選擇,那麼它是非常可讀的,如果你需要將它記錄到文件中,使用'var_export'。 – shikhar
[我怎樣才能寫入控制檯在PHP?](http://stackoverflow.com/questions/4323411/how-can-i-write-to-console-in-php) –