新的 Xdebug 似乎在偵錯模式下禁用了重載的 var_dump()
函數。我喜歡同時使用var_dump()
和斷點調試,但我被迫在xdebug.mode=develop
的var_dump 和xdebug.mode=debug
的斷點之間來回交換。
有什麼方法可以在停留在 xdebug.mode=debug
的同時啟用重載的 var_dump()
嗎?
這不是世界末日,但當我需要一個乾淨的 var_dump()
進行快速分析時,不得不來回交換有點煩人。
P粉5305192342024-03-30 09:39:54
您可以決定要轉儲的深度等級
;try put it 10 or 13 and see the result xdebug.var_display_max_depth = 3
檢查一下
https://xdebug.org/docs/all_settings#var_display_max_depth
#希望對你有幫助
P粉1952004372024-03-30 00:32:25
當然,只要透過逗號列出兩種模式即可:
xdebug.mode=debug,develop
來自https://xdebug.org/docs/all_settings#mode
#