問題:var_dump或者print_r展示不全,出現省略號
我們使用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 ok 看效果 PHP 多維陣列
乙個陣列中的值可以是另乙個陣列,另乙個陣列的值也可以是乙個陣列。依照這種方式,我們可以建立二維或者三維陣列 請看下面的例子 二維陣列 cars array array volvo 100,96 array bmw 60,59 array toyota 110,100 php 多維陣列多維陣列是包含乙...
PHP 多維陣列
多維陣列指的是包含乙個或多個陣列的陣列。php 能理解兩 三 四或五級甚至更多級的多維陣列。不過,超過 深的陣列對於大多數人難於管理。注釋 陣列的維度指示您需要選擇元素的索引數。兩維陣列是陣列的陣列 三維陣列是陣列的陣列的陣列 首先,讓我們看看下面的 品牌庫存 銷量volvo 3320 bmw17 ...
PHP 多維陣列
多維陣列指的是包含乙個或多個陣列的陣列。php 能理解兩 三 四或五級甚至更多級的多維陣列。不過,超過 深的陣列對於大多數人難於管理。注釋 陣列的維度指示您需要選擇元素的索引數。兩維陣列是陣列的陣列 三維陣列是陣列的陣列的陣列 首先,讓我們看看下面的 我們能夠在兩維陣列中儲存上表中的資料,就像這樣 ...