xdebug için var_dump çıktılarındaki array derinliğini ayarlamak

EasyPHP, xdebug kurulumu ile birlikte gelir. Xdebug, var_dump() fonksiyonunu özelleştirir, renkli ve düzgün bir şekle sokar. Ancak php.ini içerisindeki xdebug ayarlarında iç içe array derinliği bulunmaz ve varsayılan değer olan 3 kullanılır.

Bu yazımızda iç içe array derinliğini arttıracağız. Tüm değerlere “-1” yazarak sonsuz olarak belirledim. Aşırı derinlik kullanıyorsanız sayıları değiştirebilirsiniz. Örnekler ve detaylar için http://www.xdebug.org/docs/display adresini ziyaret edebilirsiniz..

[ AÇ ]

conf_files/php.ini

[ BUL ]

;/Xdebug

[ ÖNCESİNE EKLE ]
; Default value: 128
; Controls the amount of array children and object's properties are shown when variables are displayed with either
xdebug.var_display_max_children=-1
;Default value: 512
;Controls the maximum string length that is shown when variables are displayed with either xdebug_var_dump(),
xdebug.var_display_max_data=-1
;Default value: 3
;Controls how many nested levels of array elements and object properties are when variables are displayed with either xdebug_var_dump(), xdebug.show_local_vars or through Function Traces.
xdebug.var_display_max_depth=-1

Bir Cevap Yazın