Premiers pas en PHP

From UwAmp Wiki

Jump to: navigation, search

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...");
}
?>

case

Personal tools