Bonjour,
J'analyse un programme afin de le modifier et je rencontre la syntaxe ci-dessous :
1 2
| else if ($first_element != '') {
$l_element = "l_${first_element}"; |
Ce qui me perturbe, c'est ce qui est en gras.
Est-ce équivalent à :
$l_element = "l_$first_element";
Un peu plus bas, j'ai également ceci :
$first_option .= "<option value=\"${$c_element}\" selected=\"selected\">${$l_element}</option>";
Est-ce équivalent à :
$first_option .= "<option value=\"$$c_element\" selected=\"selected\">$$l_element</option>";
En gros, puis-je simplement supprimer les accolades qui entourent les variables ?
En tout cas ça perturbe un peu Eclipse qui me signale une erreur :
$first_option .= "<option value=\"${$c_element}\" selected=\"selected\">${$l_element}</option>";
Mais l'ensemble de l'appli fonctionne avec cette syntaxe.
Partager