Encore un exemple d'un gars qui n'a pas compris qu'il faut donner un contexte précis ( C'EST PRECIS L'INFORMATION, BORDEL ) pour exposer un problème.
Telle quelle, la question est buggée :
En effet, $montableau[ $mavariabledetypenumérique + 1 ] est équivalent à
$montableau[ 6 ], si $mavariabledetypenumérique = 5 !
La preuve en image :
http://www.surleau.org/test/montab.php
J'en conclus que le contexte d'utilisation de la syntaxe qui soit disant pose problème n'est pas donnée.
Cependant on peut faire des suppositions.
A priori, çà ne marche pas comme momo194 voudrait.
A-t-il un message d'erreur ou un comportement inattendu ?
Là non plus, pas d'infos, faut tout deviner.
Par exemple :
echo( "blabla $montableau[ $mavariabledetypenumérique + 1 ] blabla" ); |
Cà, çà donne un beau :
Citation :
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in ...
|
Dans ce cas, il faut écrire au choix :
echo( "blabla {$montableau[ $mavariabledetypenumérique + 1 ]} blabla" ); |
ou
echo( "blabla " . $montableau[ $mavariabledetypenumérique + 1 ] . " blabla" ); |
La première étant celle préconisée dans la doc PHP.
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.