Tout bon programmeur PHP dispose d'un print_r
ou var_dump
qu'ils utilisent, aiment et auxquels ils attribuent des touches de raccourci, pourquoi ne pas partageons nos coups de cœur .
J'ai dû changer la taille de la police, et embellir le code CSS, mais beau travail, j'aime ça... venant d'un utilisateur de longue date de Krumo.
40 votes
J'utilise juste echo '<pre>';print_r($var);exit ; je ne le ferme même pas. je suppose que je ne suis pas décent.
0 votes
J'ai édité le lien pour pointer vers github, où je continue le développement de Kint, et si vous avez encore des problèmes avec celui-ci, merci de me le faire savoir par tous les moyens.
1 votes
Hé, Kint est cool ! Il vient de sauver ma journée.
2 votes
Pourquoi une question qui est à 100% une notice publicitaire d'un programme est transformée en une version "i make my own var_dump()" ? La première question serait de savoir pourquoi la publicité d'un produit est autorisée comme question.
11 votes
Parce que j'ai fabriqué l'outil plus d'un an après avoir posé la question. Je ne sais pas ce qui vous dérange, j'ai créé un outil open source mature de plus de 10 000 lignes et je l'améliore constamment des années plus tard. J'ai fourni ma propre réponse dans la question - comme le veut la tradition de l'OS.
0 votes
OK, M. @Raveren, je suis maintenant officiellement accro à Kint, mais mon problème est que j'essaie de mettre à jour un site web totalement piraté de PHP4 à PHP5. L'ancien site est sur un vieux serveur qui ne peut pas utiliser PHP5 (d'où la mise à jour). J'ai besoin de tracer et de chasser les variables partout, mais je ne peux pas utiliser Kint. Existe-t-il un Kint ou quelque chose qui puisse être utilisé en PHP4 ? (J'ai essayé d'écrire mes propres fonctions Kint pour PHP4, mais cela ne fonctionne pas vraiment comme il le faudrait...)
0 votes
@BillyNair : Je crains que vous ne deviez recourir à des alternatives plus anciennes comme Krumo, désolé. Le support de PHP4 est une corvée majeure :(
0 votes
Similaire : Comment déboguer les scripts PHP ?
0 votes
Disons que $X = '5'. Pourquoi print_r($X) ne sort-il que 5 ? C'est une sortie trompeuse.