Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn der PHP-Var-Dump nicht vollständig angezeigt wird?
Lösung für die unvollständige Anzeige von php var_dump: Suchen und öffnen Sie zuerst die Datei php.ini; fügen Sie dann den Inhalt als „xdebug.var_display_max_children=128…“ hinzu;
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Das Problem der unvollständigen Ausgabe der Funktion var_dump() in PHP
In der PHP-Entwicklungsumgebung nach der Installation von xdebug-Modul, var_dump( ) wird einfacher anzuzeigen sein, aber standardmäßig ändern sich die von var_dump() ausgegebenen Ergebnisse: Überschüssige Array-Elemente werden nicht mehr angezeigt, String-Variablen zeigen nur die ersten N Zeichen an, tiefere Array-Elemente werden ebenfalls angezeigt als Ellipse.
Dies wird einige Unannehmlichkeiten verursachen, aber wir können die Konfigurationsdatei php.ini ändern, um dieses Problem zu lösen.
Fügen Sie im xdebug-Knoten in php.ini die folgenden Parameter hinzu oder ändern Sie sie.
xdebug.var_display_max_children=128 xdebug.var_display_max_data=512 xdebug.var_display_max_depth=5
Unter ihnen:
xdebug.var_display_max_children ist die maximale Anzahl von Elementen, die ein Array anzeigen darf.
xdebug.var_display_max_data ist die maximale Anzahl Elemente, die eine String-Variable in Bytes anzeigen darf.
Empfohlenes Lernen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der PHP-Var-Dump nicht vollständig angezeigt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!