我一直在使用php一段時間,但還沒有花時間學習有助於測試代碼,調試和調查問題的方法。我應該知道什麼函數來測試php代碼?
最近學會了print_r()
這真的幫助我顯示數組數據。如果我之前知道這一點,那麼我的編碼生活會容易得多。
我想問問什麼幫助函數的成員經常使用他們的PHP編碼。
我一直在使用php一段時間,但還沒有花時間學習有助於測試代碼,調試和調查問題的方法。我應該知道什麼函數來測試php代碼?
最近學會了print_r()
這真的幫助我顯示數組數據。如果我之前知道這一點,那麼我的編碼生活會容易得多。
我想問問什麼幫助函數的成員經常使用他們的PHP編碼。
除print_r()/var_dump()
之外,我能想到的最有價值的工具是Xdebug,它將在屏幕上提供堆棧軌跡,並改進顏色輸出到var_dump()
以及代碼分析。我無法想象沒有Xdebug的工作。
你知道如何訪問服務器日誌嗎?
瓦爾轉儲將給予類似的print_r結果()
var_dump()
,你也可以這樣做:
echo '<pre>';
print_r($some_array);
echo '</pre>';
這將使你的print_r更可讀
,也是一個發展服務器或遊樂場,所以你不要在現場做這個
'var_dump'和'var_export'也整齊地格式化的方式顯示數組和對象。 – nickb