Attention aux tableaux
<<<
Alors, pourquoi est-ce mal? Attention aux tableaux
>>>

4.2.6.4.1 P $foo[bar]
4.2.6.4 Attention aux tableaux
4.2.6 Les tableaux
4.2 Les types
4 Référence
 Manuel PHP

->Alors, pourquoi est-ce mal?

4.2.6.4.1.1 Alors, pourquoi est-ce mal?

Dans le futur, l'équipe de développement peut vouloir ajouter une nouvelle constante et vous vous retrouverez dans la panade. Par exemple, vous ne pouvez déjà pas utiliser les constantes empty et default , car ce sont des mots reservés.

Et, pour en mettre une autre couche, cette syntaxe est tout simplement obsolète, et risque de ne plus fonctionner du tout un jour ou l'autre.

Note

Lorsque vous activez le rapport d'erreur avec error_reporting avec E_ALL , PHP générera des notes à chaque fois que cette syntaxe est utilisée. Essayez donc error_reporting(E_ALL); dans vos scripts, pour voir).

Note

Dans une chaîne à guillements doubles, une autre syntaxe est valide. Voyez la section sur Traitement des variables dans les chaînes pour plus de détails.

<< Alors, pourquoi est-ce mal? >>
Attention aux tableaux P $foo[bar] Attention aux tableaux