Bonjour à vous tous,
Je poursuis mon petit bonhomme de chemin dans le développement PHP et je voudrais savoir si l'un de vous saurait m'expliquer comment interpréter les messages d'erreur que le PHP affiche parfois quand on écrit mal la syntaxe.
Par exemple, considérons le bout de code suivant :
Dans la première instruction, des valeurs sont associées à des clés, le tout étant affecté à une variable déclarée comme étant un tableau de données. Dans l'instruction suivante, on demande un affichage à l'écran des valeurs mais le navigateur nous renvoie un message d'erreur avec le résultat "Array" tout en bas. L'instruction echo n'affiche pas le contenu du tableau mais indique juste que c'est un tableau de données.
Quelqu'un saurait m'expliquer comment comprendre ce message d'erreur ? A quoi correspondent Notice: Array to string conversion in C:\wamp\www\boucles\conditions.php on line 10, Call stack, Time, Memory, Function, Location, etc. Mes cours n'abordent absolument pas ce sujet.
Modifié par ObiJuanKenobi (04 Apr 2022 - 07:01)
Je poursuis mon petit bonhomme de chemin dans le développement PHP et je voudrais savoir si l'un de vous saurait m'expliquer comment interpréter les messages d'erreur que le PHP affiche parfois quand on écrit mal la syntaxe.
Par exemple, considérons le bout de code suivant :
$saisons = array(0 => 'Eté', 1 => 'Hiver', 2 => 'Automne', 3 => 'Printemps');
echo $saisons;
Dans la première instruction, des valeurs sont associées à des clés, le tout étant affecté à une variable déclarée comme étant un tableau de données. Dans l'instruction suivante, on demande un affichage à l'écran des valeurs mais le navigateur nous renvoie un message d'erreur avec le résultat "Array" tout en bas. L'instruction echo n'affiche pas le contenu du tableau mais indique juste que c'est un tableau de données.
Quelqu'un saurait m'expliquer comment comprendre ce message d'erreur ? A quoi correspondent Notice: Array to string conversion in C:\wamp\www\boucles\conditions.php on line 10, Call stack, Time, Memory, Function, Location, etc. Mes cours n'abordent absolument pas ce sujet.
Modifié par ObiJuanKenobi (04 Apr 2022 - 07:01)