Fork me on GitHub

Rapport de message :*
 

Re: Les DELETES dans xoops

Titre du sujet : Re: Les DELETES dans xoops
par JJDai sur 21/03/2008 23:26:17

les {} ne sont pas obligatoire mais dans des cas ambigue ca lève le doute par exemple si tu as 2 variables
$bleu = '#0000FF';
$bleuclair = '#000055'

et que tu mette une des couleur en fond de cellule dans un tableau avec ceci:

echo "<td bgcolor='$bleuclair'></td>;
tu n'a pas la certitude que le résultat soit
echo "<td bgcolor='#000055'></td>;
ca pourrait être:
echo "<td bgcolor='#0000FFclair'></td>;

mettre les accolade t'assure que le résultat sera celui que tu escomptes:
echo "<td bgcolor='$bleuclair'></td>;

donnera sans ambiguité:
echo "<td bgcolor='#000055'></td>;

de plus si tu utilises des tableaux tu n'auras pas le choix sinon tu auras des erreurs par exemple si tu as le tableau:

$t['bleu']= '#0000FF';
$t['bleuclair']= '#000055';

il faudra obligatoirement mettre les accolades :
echo "<td bgcolor='{$t['bleuclair']}'></td>;

pour obtenir:
echo "<td bgcolor='#000055'></td>;

beaucoup ne mettent pas les accolades, personnellement je trouve que la lecture est plus facile et sans ambigüité, sans compter les recherches qui sont plus faciles.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

78 Personne(s) en ligne (60 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 78 | Plus ...