Bjr à tous,
Voila, j'ai un soucis tout bête : Je ne parviens pas sous easyphp 1.8 à constituer dynamiquement des variables sauf lorsqu'elles sont de type tableau.
Ex :
J'obtiens l'erreur Notice: Undefined variable: tableau['bonjour'] alors que la variable est bien accessible sans constitution dynamique de son nom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function test($tableau) { echo 'fonctionne bien : '.$tableau['bonjour']; $suite='jour'; echo 'Ne fonctionne pas : '.${'tableau[\'bon'.$suite.'\']'}.'<br>'; // Génère l'erreur : Notice: Undefined variable: tableau['bonjour'] } $tableau['bonjour']='Bonjour'; test($tableau);
J'ai essayé de modifier la syntaxe quote, double quote, sans quote, avec et sans cocotte mais en vain, j'y perds mes plumes...
Quelqu'un a t-il une idée ?
Mille mercis !
Partager