Bonjour,
J'analyse un programme afin de le modifier et je rencontre la syntaxe ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$l_element = "l_$first_element";
Un peu plus bas, j'ai également ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$first_option .= "<option value=\"${$c_element}\" selected=\"selected\">${$l_element}</option>";
Est-ce équivalent à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$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.