php dump不全的解決方法:1、開啟「php.ini」檔案;2、在「php.ini」裡的xdebug節點中加入「xdebug.var_display_max_children=128 xdebug.var_display_max_data=512 xdebug. var_display_max_depth=5”;3、重啟PHP服務即可。
本教學操作環境:windows7系統、PHP8.1版、Dell G3電腦。
php dump不全怎麼辦?
問題描述:
var_dump展示不全,出現省略號
我們使用php的var_dump函數,可以更直觀的查看輸出結果,包括類型,數量等詳細資訊。此函數顯示關於一個或多個表達式的結構訊息,包括表達式的類型與值。數組將遞歸展開值,透過縮排顯示其結構。
但是在使用過程中,發現數組深度高,數組數量大等情況會出現省略號,這是什麼原因呢。
原來php的var_dump是安裝模組xdebug後的函數,這個模組可以配置其顯示資訊參數:
解決方法:
在php .ini裡的xdebug節點中,追加一下設定:
xdebug.var_display_max_children=128 xdebug.var_display_max_data=512 xdebug.var_display_max_depth=5
上面代表的意思,就如程式命名這麼直覺:
xdebug.var_display_max_children // 最多孩子节点数 xdebug.var_display_max_data// 最大字节数 xdebug.var_display_max_depth// 最大深度
別忘了重啟PHP服務..
推薦學習:《PHP影片教學》
以上是php dump不全怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!