Premiers pas en PHP
From UwAmp Wiki
En construction.
Contents |
Introduction
Le PHP est un langage de programmation pour créer du contenu dynamique, majoritairement sur les pages web. Il fut créé en 1994 et est aujourd'hui un des langages les plus utilisé dans le monde du web.
Pour exécuter une page PHP en locale, il vous installer un serveur comme uwamp que vous pouvez télécharger ici.
Après installation, vous pouvez entrer dans le dossier "www". C'est ici que vous placerez tous vos futur fichiers PHP.
Pour plus d'infos : Installation de UwAmp.
Les bases en PHP
Nous allons voir les bases du langage PHP. Vous pouvez donc créer un fichier *.php (par exemple test1.php).
Ouvrez le avec le bloc note ou autre (je conseil notepad++), vous voilà prêt pour commencer !
PS : Le code PHP se place toujours entre <?php et ?>. Vous comprendrez mieux par la suite.
Afficher du texte
Pour afficher du texte, il suffit d'utiliser la fonction echo().
Si nous souhaitons afficher "Bonjour le monde" :
<?php
echo("Bonjour le monde");
?>
J'ai mis le texte entre "" car c'est justement du texte. Si c'est un nombre ou une variable, pas besoin.
Attention, à la fin de chaque fonction, ne pas oublier le ; !
Les Variables
Une variable s'utilise lorsque nous voulons stocker un nombre ou du texte. Pour assigner une variable en PHP, il suffit de mettre un $ devant le nom.
<?php $ma_variable = 5; ?>
L'on peut aussi faire des maths :
<?php $ma_variable = 2*7; ?>
Ici la variable vaut 14.
Pour afficher le résultat, on utilise aussi echo() :
<?php $nombre = 8/2; echo($nombre); ?>
Ici, on voit le "4" s'afficher. Pour afficher un texte dans une variable, on utilise les "" :
<?php $mon_texte = "Salut toi"; echo($mon_texte); ?>
Les Boucles
while
While veut dire "tant que"...
<?php
$nomre = 1;
while($nombre < 10) {
$nombre++
echo($nombre);
}
?>
for
<?php
for($nombre=1;$nombre < 10;$nombre++) {
echo($nombre);
}
?>
break
Les Conditions
if
<?php
$texte = "Clavier"
if($texte == "Souris") {
echo("Vous avez une souris !");
}
if($texte == "Clavier") {
echo("Vous avez un clavier !");
}
?>
else
<?php
$texte = "Clavier"
if($texte == "Souris") {
echo("Vous avez une souris !");
} else {
echo("Vous avez un clavier !");
}
?>
elseif
<?php
$texte = "Clavier"
if($texte == "Souris") {
echo("Vous avez une souris !");
} elseif ($texte == "Clavier") {
echo("Vous avez un clavier !");
} else {
echo("Je sais pas...");
}
?>
