Lösung für unvollständigen PHP-Dump: 1. Öffnen Sie die Datei „php.ini“. 2. Fügen Sie „xdebug.var_display_max_children=128 xdebug.var_display_max_data=512 xdebug.var_display_max_ Depth=5“ zum xdebug-Knoten in „php.ini“ hinzu. 3. Starten Sie den PHP-Dienst neu.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.
Was soll ich tun, wenn der PHP-Dump unvollständig ist?
Problembeschreibung:
var_dump wird nicht vollständig angezeigt und es erscheinen Ellipsen.
Wir verwenden die var_dump-Funktion von PHP, um die Ausgabeergebnisse, einschließlich Typ, Menge und andere detaillierte Informationen, intuitiver anzuzeigen. Diese Funktion zeigt Strukturinformationen zu einem oder mehreren Ausdrücken an, einschließlich Typ und Wert des Ausdrucks. Arrays erweitern Werte rekursiv und zeigen ihre Struktur durch Einrückung.
Während der Verwendung wird jedoch festgestellt, dass Ellipsen auftreten, wenn die Array-Tiefe hoch ist oder die Anzahl der Arrays groß ist. Was ist der Grund?
Es stellt sich heraus, dass PHPs var_dump eine Funktion nach der Installation des Moduls xdebug ist. Dieses Modul kann seine Anzeigeinformationsparameter konfigurieren:
Lösung:
Fügen Sie im xdebug-Knoten in php.ini die Konfiguration hinzu:
xdebug.var_display_max_children=128 xdebug.var_display_max_data=512 xdebug.var_display_max_depth=5
Die Bedeutung des oben Gesagten ist so intuitiv wie die Codebenennung:
xdebug.var_display_max_children // 最多孩子节点数 xdebug.var_display_max_data// 最大字节数 xdebug.var_display_max_depth// 最大深度
Vergessen Sie nicht, den PHP-Dienst neu zu starten ...
Empfohlene Studie : „ PHP-Video-Tutorial 》
Das obige ist der detaillierte Inhalt vonWas tun, wenn der PHP-Dump unvollständig ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!