Besoin d'aide ? 06 84 11 11 66

Outil d’aide au debug pour PHP

Le debug sur PHP est souvent très fastidieux ! Je vous propose Kint un outil gratuit vous permettant d’avoir une meilleure interface analyser vos problèmes.

Kint ne nécessite aucune installation et ne requit aucune dépendance. Celui-ci se charge sans aucun setup les méthode var_dump(), print_r() et debug_backtrace().

687474703a2f2f7261766572656e2e6769746875622e636f6d2f6b696e742f696d672f707265766965772e706e67

Pour utiliser Kint, il suffit de charger le fichier Kint.class.php dans votre projet

<?php
require '/kint/Kint.class.php';

L’utilisation de Kint est ensuite très simple, :

Kint::dump( $_SERVER );
// or, even easier, use a shorthand:
d( $_SERVER );
// or, to seize execution after dumping use dd();
dd( $_SERVER ); // same as d( $_SERVER ); die;

// to see trace:
Kint::trace();
// or pass 1 to a dumper function
Kint::dump( 1 );

// to disable all output
Kint::enabled(false);
// further calls, this one included, will not yield any output
d('Get off my lawn!'); // no effect

Des contributeurs ont créé des plugins permettant de l’intégrer facilement dans les plateforme suivantes :

Pour ceux qui utilise PrestaShop, je vais prochainement proposer un module vous permettant d’utiliser Kint : https://github.com/sebastienhouzet/prestashop-kint

Faites en bon usage 🙂

 

Written by Sébastien Houzet

Professionnel du web depuis plus de 15 ans. J'ai travaillé en Agence et chez l'annonceur dans le cadre de projet e-commerce. Je peux vous accompagner dans vos projets web et mobile.

Leave a reply