var_dump kiírási mélysége

Fejlesztgetek és eljutottam a szokásos teszteléshez és a kód gubancainak a kiegyenesítéséhez. Ilyenkor a var_dump igaz baráttá válik. Észrevettem, hogy nem a teljes hosszát kapom vissza a stringnek. Furcsálltam, mert a var_dump mindig mindent kitol...

Utánajártam és xdebug a "ludas". Alapértelmezett beállításokkal a dumpolási mélység 3 szintre megy le. Tehát, ha van egy 4 dimenziós asszociatív tömböm, akkor bakfitty...

A megoldás, hogy "játszani" kell ezekkel a paraméterekkel.

xdebug.var_display_max_data="512"
xdebug.var_display_max_depth="2"
xdebug.var_display_max_children="128"

A php oldalán a var_dump hozzászólások között olvasható, hogy állítsuk "n" értékre a var_display_max_data -t. Nekem ez nem működött, mert ebben az esetben semmi kimenetet nem kaptam. Azt csináltam, hogy felraktam az értékét jó nagyra (10000) és most minden megjelenik, amit csak szeretnék.