|
Mis à jour le 23-1-2007
Vous avez tous déjà
regardé un script, et vous avez remarqué
des choses du genre,
|
|
<?php
if( $var == 'ok')
{
print 'test';
}
else{
print 'refusé';
}
?>
|
| |
|
C' est
ce que l' on appelle une condition. Celle ci s'éxécute
de la manière suivante:
if($var == 'ok') //si
la variable nommée $var est égale à
ok
{
print 'test'; //on
affiche le résultat
}
else{ // sinon on affiche
un autre message
print 'refusé';
}
?>
Jusque là tout va bien
?
Voici quelques conditions
|
| |
|
exemple 1, avec if else
elseif
$variable = 'voiture';
if($variable == 'voiture'){
print 'bravo vous avez trouvé';
}
elseif($variable =='automobile'){
print 'c\'est presque ça';
}
else {
print 'ce n\'est pas ça veuillez réessayer';
}
exemple 2 switch()
switch($operation)
{
case '1': // si la variable
opération est égale à 1
print ' opération numero 1'; //
on affiche cette phrase
break; // on referme cette
condition
case '2':// si la variable
opération est égale à 2
print 'opération numero 2';
break;
default: // si la variable
opération n' est pas égale à 1
ni à 2 ou si elle n' est pas définie
print 'opération par defaut'; //
on affiche une phrase par défaut
}
|
| Vous comprendrez
mieux ,plus loin, l' avantage de la fonction switch et
du déroulement d' un script avec if else elseif
etc... |
| |
Les
opérateurs de contrôle:
|
== ( 2 x = )
|
strictement égale
|
|
!=
|
différent
|
|
>
|
plus grand que
|
|
<
|
inférieur à
|
|
>=
|
supérieur égal à
|
|
<=
|
inférieur ou égal à
|
|
&&
|
et
|
|
||
|
ou
|
|
AND
|
et
|
|
OR
|
ou
|
|
TRUE
|
1 ou oui
|
|
FALSE
|
0 ou non
|
|
| |
Les
opérateurs mathématique:
|
+
|
addition
|
|
-
|
soustraction
|
|
/
|
division
|
|
*
|
multiplication
|
|
%
|
modulo
|
|
| |
|
A vos claviers
et bonne prog
'e' Stressman
>>> Cours
suivant n°
5
|