首頁 >後端開發 >PHP問題 >php dump不全怎麼辦

php dump不全怎麼辦

藏色散人
藏色散人原創
2022-10-27 09:43:081337瀏覽

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服務即可。

php dump不全怎麼辦

本教學操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn