You must be logged in to view the hidden contents.

Se connecter / S’inscrire

 

Bonjour à tous et bienvenue dans ce nouvel épisode de la formation PHP dans lequel nous allons parler des conditions.

Il existe plusieurs façons d’effectuer des conditions. Commençons par la manière la plus simple. Mettons que nous voulons vérifier que la personne a 18 ans pour afficher « Vous avez 18 ans »

<?php

$age = 18;

if($age == 18) {
	echo "Vous avez 18 ans";
}

 

Nous avons ici réalisé une condition simple. Il existe d’autres égalités en conditions :

  • == Egalité stricte
  • != Inégalité stricte
  • < Infériorité stricte
  • > Supériorité stricte
  • <= Infériorité
  • >= Supériorité

 

Par exemple, si nous voulons vérifier si une personne est majeure :

<?php

$age = 18;

if($age >= 18) {
	echo "Vous êtes majeur";
}

?>

 

Nous pouvons également enchainer des conditions. En effet, si nous avons plus de 2 cas possibles, on peut procéder comme suit :

<?php

$ville = "Bordeaux";

if($ville == "Bordeaux") {
	echo "Tarif de Bordeaux";
} elseif($ville == "Toulouse") {
	echo "Tarif de Toulouse";
}elseif($ville == "Paris") {
	echo "Tarif de Paris";
}else {
	echo "Tarif Classique";
}

?>

 

Là nous vérifions plusieurs cas. Si aucun cas n’est validé, alors on effectue ce qu’il y a dans else{}.

Il est également possible de superposer des évènements grâce à AND (ou &&) et OR (ou ||)

<?php

$age = 15;

if($age == 18 OR $age == 15) {
	echo "Vous avez 18 ou 15 ans";
}

if($age == 18 OR $age == 15 OR $age == 2) {
	echo "Vous avez 18, 2 ou 15 ans";
}

?>

 

Voilà ! J’espère que ce chapitre vous aura plu, je vous donne RDV dans le prochain chapitre de la formation !

Catégories : Formation PHP

Cyberastuces

Bonjour ! Je suis Paul Barbarin, vidéaste et développeur Web J’ai commençé à développer des applications WEB très tôt, vers mes 10 ans. Après avoir appris et avoir pratiqué, j’ai décidé d’ouvrir ma chaîne Youtube, Cyberastuces. J’y poste encore actuellement des vidéos tutoriels sur la programmation Web. Je propose actuellement mes services de création de site web, en tant que particulier. N’hésitez pas à me contacter pour demander un devis ou pour toute question.

Laisser un commentaire