Important !

Projet-City was created many years ago, in 2001 and is shown here as a demonstration of what I was capable at that time. Please take note that the content of this website is not longer valid. Check out my CV if you're interested to see more modern stuff and also my Portfolio if you're looking for designs.

Projet-City : Technologies du Web
Accueil > Cours php > Les opÈrateurs logiques

> Les op?ateurs logiques

  • Auteur : Xethorn
  • Publi?e : 29/12/2003
  • Mise ?our le : 29/12/2003

Les op?ateurs logiques sont souvent utilis? lors de l'utilisation d'une fonction de contr?e : if(),else(), ou encore elseif(). Comme vous aurez l'occasion de le constater, ses op?ateurs permettent de relier des comparaisons .

Liste des op?ateurs logiques

Voici la liste des op?ateurs logiques (class? par ordre d'importance) :

Nom Signification
&& Et (logique)
|| Ou (logique)
! N?ation (unaire)
And Et (non prioritaire)
Or Ou (non prioritaire)

Le principe est assez simple ? comprendre : le && est toujours prioritaire sur le and et idem pour ||. Maintenant, passons ? l'exemple.

Exemple

Cet exemple met en jeu deux variables : $a et $b.

op_logique1.php
<?php 
# D?inition des variables
/* Variable $a */    
$a 50
/* Variable $b*/     $b 12

// On verifit que $a est ?al ? 50 "ET" que $b est diff?ent de 10
if($a==50 && $b != 10) { 
         echo 
'$a est bien sup?ieur ? 50 et $b est bien diff?ent de 10';
    } 

// On verifit que $a est ?al ? 50 OU que $b est ?al ? 10
if($a==50 || $b == 10)  { 
    echo 
'$a est peut-?re ?al ? 50 ou $b est peut-?re ?al ? 10';
    } 
?>

Comme vous avez pu le constater, le OU verifit si une ou l'autre comparaison est valide. Si elle est, il affiche se qui est contenu entre les accolades.  
 
Dans notre exemple : $a==50 || $b == 10 or on sait que $a est bien ?al ? 50 mais que $b n'est pas ?al ? 10. C'est donc la comparaison de $a qui permet au script de continuer et d'activer ce qui se trouve entre les accolades.

aide
Pour ceux qui ne savent pas ce qu'est une accolade, ce sont les : { et }
© 2002 - 2003 Xethorn Tous droits reserv?
< Cours pr?dent Cours suivant >

D?uvertes

Mozilla Power Mozilla est un regrouppement de plusieurs outils dont : Firefox (navigateur qui respecte les standards) et un système de messagerie (...)

Consulter le site français