Quand est apparue cette méthode ?
depuis Laravel v5.5
Description
La méthode dd (Dump and Die) retourne tout simplement le contenu d’une collection et interrompt l’exécution du script en cours.
Exemples
Il y a 1 exemple pour cette collection
Exemple #1 : Exemple de la méthode dd() et preuve que le code à sa suite n'est pas exécuté
Collection utilisée
Cliquez sur chaque collection pour voir son code, ou cliquez sur le bouton 'Voir toutes les
collections' pour toutes les ouvrir en une fois.
// define languages collection
$this->languages = collect([
'php',
'python',
'javascript',
'go',
'c#',
'java',
'cobol',
'basic'
]);
Illuminate\Support\Collection {#413 ▼
#items: array:8 [▼
0 => "php"
1 => "python"
2 => "javascript"
3 => "go"
4 => "c#"
5 => "java"
6 => "cobol"
7 => "basic"
]
}
Code source
$languages = collect([
"php",
"python",
"javascript",
"go",
"c#",
"java",
"cobol",
"basic"
]);
echo "<h1>dd by example</h1>" . PHP_EOL;
// $languages->dd();
// echo "This never appears !";
// Comme ce code casse l'affichage dans cette application, ce qui est normal
// voici un code alternatif ne cassant pas l'affichage et produisant le même
// effet
$languages->dump();
return;
echo "This never appears !";
Résultat
dd by example
array:8 [
0 => "php"
1 => "python"
2 => "javascript"
3 => "go"
4 => "c#"
5 => "java"
6 => "cobol"
7 => "basic"
]