Le langage PHP est un langage de programmation orienté objet. Simple, gratuit et efficace, il va vous permettre de réaliser votre site internet dynamique comme les langages PERL, ASP etc.
De plus en plus de sites utilisent ce langage open source qui est d'une puissance extraordinaire. Cependant, il s'adresse aux personnes connaissant déjà le langage HTML, c'est pourquoi nous vous invitons à consulter la partie cours HTML du site avant de vous attaquer à celle-ci.
Les structures de contrôle
Les structures de contrôle vont vous permettre de mettre des conditions dans vos scripts, nous allons voir principalement les structures IF, ELSEIF, ELSE.
Nous commençons par la structure de contrôle IF (si pour les francophones), voici un petit exemple simple et compréhensible par tout le monde.
<?PHP
if($aime=="oui") {
echo "Vous aimez le site";
}
?>
Le code ci-dessus signifie que si la variable aime est égale à oui, nous affichons le texte: "Vous aimez le site".
N'oubliez surtout pas les deux égales, sans quoi, votre code ne marchera tout simplement pas... Entre les deux accolades sera placé le code que vous voulez exécuter si cette variable est égale à oui.
<?PHP
if($age=="20") {
echo "Vous avez 20 ans";
}
else {
echo "Votre âge est inférieur ou supérieur à 20 ans";
}
?>
Nous avons cette fois-ci utilisé la structure de contrôle ELSE (sinon pour les francophones), pour l'exemple ci-dessus, elle permet de dire que si la variable age n'est pas égale à 20, nous affichons un second message prédéfini.
<?PHP
if($aime=="oui") {
echo "Vous aimez le site";
}
elseif($aime=="non") {
echo "Vous n'aimez pas le site";
}
else {
echo "Vous ne savez pas si vous aimez où pas le site";
}
?>
Encore une nouvelle structure de contrôle ELSEIF (ou encore pour les francophones) qui va permettre de verifier une seconde variable, par exemple, si la variable est égale à oui, nous affichons: "Vous aimez le site".
Ou encore, si la variable est égale à non, nous affichons: "Vous n'aimez pas le site".