< Retour

Utilisé Composer pour installer le dump de Symfony

Problématique à régler

Il est tout à fait possible d’utiliser var_dump() pour connaître le contenu d’une variable PHP. Mais la lisibilité est très mauvaise. Pour corriger cela, nous pouvons utiliser le var_dump personnalisé et développé par les développeurs de Symfony, appelé dump.

Différence entre le var_dump et le dump de Symfony

Pour bien comprendre la différence entre le var_dump et le dump nous allons utiliser un exemple.

$data = [
    "nom" => "Martin",
    "prenom" => "Pierre",
    "adresse" => [
        "rue" => "1 avenue de l’Europe",
        "Ville" => "Le Coudray",
        "Code postal" => "28630"
    ]
];

Utilisation du var_dump

Fichier .env dans Symfony4

Utilisation du dump

Fichier .env dans Symfony4

Conclusion

Les deux images parlent d’elles-mêmes. La fonctionnalité proposée par les développeurs de Symfony est beaucoup plus agréable. De plus il est possible de plier et de déplier les différents niveaux.

Installation du dump de Sympfony

Prérequis

Il faut installer Composer et savoir l’utiliser. Il faut également installer le système d’autoloader dans son projet.

Installer la fonctionnalité

Il faut utiliser composer pour installer le dump de Symfony.

composer require --dev symfony/var-dumper

Après avoir chargé le fichier autoload.php, vous pouvez utiliser la fonction dump. Voici le code que l’on peut utiliser pour attendre l’exemple n°2.

require_once ('vendor/autoload.php');

$data = [
    "nom" => "Martin",
    "prenom" => "Pierre",
    "adresse" => [
        "rue" => "1 avenue de l’Europe",
        "Ville" => "Le Coudray",
        "Code postal" => "28630"
    ]
];

dump($data);
Je veux parler avec Henrique

Me parler :

Si vous souhaitez me contacter, vous pouvez accéder à la page d'accueil.

Attendre
Patientez ...