par
steph29 » 22 mai 2009, 11:14
pour la facon de ne pas se tromper la meilleur maniere est de l'ecrire en francais sur un papier avant.
ce qui donnerais :
- si ma matiere est transparente alors je passe
- si ma matiere est fumée et que son epaisseur est soit 6 soit 8 soit 10 alors je passe sinon alerte
apres tu peux traduire ces phrases en langage informatique plus facilement ave des "et" et des "ou" (&& et ||)
par exemple pour la matiere fume on peu ecrire:
if ($matiere=='fume' && ($epais!='6' && $epais!='8' && $epais!='10') ) {
echo ("<font class=texte2>pas de $epais en fumé!</font>");
}
dans cet exemple les parentheses ne sont pas forcement utiles mais ca permet une meilleur lisibilite pour des instructions plus complexes et des melanges entre les "ou" et les "et"
par exemple on pourrait avoir:
if ($matiere=='fume' && ($epais=='3' || $epais=='4' || $epais=='5') )
{
echo ("<font class=texte2>pas de $epais en fumé!</font>");
}
la les parentheses sont obligatoires sinon ca foire
j'espere avoir ete plus clair
pour la facon de ne pas se tromper la meilleur maniere est de l'ecrire en francais sur un papier avant.
ce qui donnerais :
- si ma matiere est transparente alors je passe
- si ma matiere est fumée et que son epaisseur est soit 6 soit 8 soit 10 alors je passe sinon alerte
apres tu peux traduire ces phrases en langage informatique plus facilement ave des "et" et des "ou" (&& et ||)
par exemple pour la matiere fume on peu ecrire:
[php]
if ($matiere=='fume' && ($epais!='6' && $epais!='8' && $epais!='10') ) {
echo ("<font class=texte2>pas de $epais en fumé!</font>");
}
[/php]
dans cet exemple les parentheses ne sont pas forcement utiles mais ca permet une meilleur lisibilite pour des instructions plus complexes et des melanges entre les "ou" et les "et"
par exemple on pourrait avoir:
[php]
if ($matiere=='fume' && ($epais=='3' || $epais=='4' || $epais=='5') )
{
echo ("<font class=texte2>pas de $epais en fumé!</font>");
} [/php]
la les parentheses sont obligatoires sinon ca foire
j'espere avoir ete plus clair