Variable dans les chaînes
Bonjour,
quand on inclus des variables dans les chaînes, il y a qqch que je ne comprends pas. Si par exemple je définis :
Code:
$titre = $_SESSION['title'];
la variable de session contient une chaîne. Alors
Code:
echo "ici c'est le $titre<BR>";
fonctionne bien, car le caractère < informe le parser sans ambiguïté que le nom de variable s'arrête là, bon.
Mais si j'écris
Code:
echo "ici c'est le $_SESSION['title']<BR>";
là j'obtiens le message
Citation:
syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE
. Pourquoi est-ce que là le parser proteste ?
Il faut carrément faire
Code:
echo "ici c'est le {$_SESSION['title']}<BR>";
La ceinture et les bretelles ?