Maison  >  Article  >  développement back-end  >  Que dois-je faire si le dump var php ne s'affiche pas complètement ?

Que dois-je faire si le dump var php ne s'affiche pas complètement ?

藏色散人
藏色散人original
2021-05-20 09:54:352237parcourir

Solution à l'affichage incomplet de php var_dump : Recherchez et ouvrez d'abord le fichier php.ini ; puis ajoutez le contenu sous la forme "xdebug.var_display_max_children=128..." ;

Que dois-je faire si le dump var php ne s'affiche pas complètement ?

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

La sortie de la fonction var_dump() en PHP est incomplet Problème

Dans l'environnement de développement PHP, après avoir installé le module xdebug, les résultats de sortie de var_dump() seront plus faciles à visualiser, mais par défaut, les résultats de sortie de var_dump() changeront : trop éléments du tableau Ne s'affichent plus, la variable chaîne n'affichera que les N premiers caractères et les éléments du tableau plus profonds seront également affichés sous forme d'ellipses.

Cela entraînera quelques désagréments, mais nous pouvons modifier le fichier de configuration php.ini pour résoudre ce problème.

Dans le nœud xdebug du php.ini, ajoutez ou modifiez les paramètres suivants

xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
xdebug.var_display_max_depth=5

Parmi eux :

xdebug.var_display_max_children est le nombre maximum d'éléments qu'un tableau est autorisé à afficher

xdebug.var_display_max_data est le nombre maximum d'octets qu'une variable de chaîne est autorisée à afficher

xdebug.var_display_max_degree est le nombre maximum de dimensions qu'un tableau est autorisé à afficher

Enfin, redémarrez le service Apache.

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn