Want to create interactive content? It’s easy in Genially!
Programmation avec PHP 8
Lawrence
Created on January 15, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Programmation avec PHP 8
Apprendre à développer des sites web dynamiques avec le language PHP
DEMARRER
Chronologie des langages web
1994
1990
1996
1991
Arrivée du PHP
Arrivée de l'HTML
Création du World Wide Web
Arrivée de la CSS et du Javascript
CONTINUER
1.
C'est quoi le PHP ?
Découvrons ensemble ce qu'est le langage PHP
Le PHP est un langage de programmation.Ce langage est interprété par le serveur, c'est ce qu'on appelle un langage backend. Il permet de créer des sites web dynamiques.
CONTINUER
Le PHP est interprété par le serveur et traduit en HTML pour le navigateur
CONTINUER
En PHP, on utilise le format de fichier .phpPour écrire du code PHP, on doit toujours commencer par la balise <?php et fermer avec ?>
<?php// Code PHP ?>
2.
Les variables en PHP
Découvrons ensemble comment utiliser les variables en PHP
Pour déclarer une variable en PHP, on utilise le symbole du $ suivi du nom de la variable.Une variable peut être de différent type (alphanumérique, numérique, booléen, tableau, ...)
$maVariable;
Tableau
Alphanumérique
$prenom = "Lawrence";
$competences = ["HTML","CSS","Javascript", "PHP"];
Numérique
$age = 30;
En PHP, on peut vérifier l'existence d'une variable avec la fonction isset(). Cette fonction retourne vrai ou faux.
true
$prenom = "Lawrence"; echo isset($prenom);
En PHP, on peut vérifier si une variable est vide on non avec la fonction empty().Cette fonction retourne vrai ou faux.
false
$prenom = "Lawrence"; echo empty($prenom);
3.
Les conditions en PHP
Découvrons ensemble comment utiliser les conditions en PHP
En PHP, il est possible de conditionner le code en comparant une variable avec une valeur.Les conditions s'écrivent avec les instructions if, else if et else.
$age = 22; if($age >= 18) { echo "Vous êtes majeur"; } else { echo "Vous êtes mineur"; }
Dans une condition, on peut utiliser différents opérateurs de comparaison:
$age = 22; if($age >= 18) { echo "Vous êtes majeur"; } else { echo "Vous êtes mineur"; }
- > (plus grand que)
- < (plus petit que)
- >= (plus grand ou égal à)
- <= (plus petir ou égal à)
- == (égal à)
- === (strictement égal à)
- !== (différent de)
- !=== (strictement différent de)
4.
Installer un serveur local
Découvrons ensemble comment installer un serveur local sur son ordinateur.
Pour utiliser le PHP depuis son ordinateur, il est nécessaire d'utilise un serveur web pour l'interpréter.On aura besoin d'installer un serveur localement sur sa machine. C'est ce qu'on appelle un serveur local. Il existe différents serveurs locaux:
- MAMP
- XAMPP
- WAMP
Un serveur local est un logiciel qu'on installe sur son ordinateur. Pour cette formation, nous utiliserons le logiciel MAMP. Lien de téléchargement: -> https://www.mamp.info/en/downloads/
4.
Les variables superglobales en PHP
Découvrons ensemble ce qu'est une variable superglobale en PHP
Les variables superglobales sont des variables prédéfinis en PHP. Il n'est pas nécessaire des les déclarer, elles existent déjà.En PHP, il existe plusieurs variables superglobales ayant des rôles différents:
- $_POST: liste tous les champs d'un formulaire soumi
- $_GET: liste tous les paramètres d'url de l'url courante
- $_COOKIE: liste tous les cookies du navigateur
- $_SERVER: liste tous les paramètres relatifs au serveur
Les variables superglobales en PHP sont des variables de types tableaux, représenté par une clé et une valeur.
["cle" => "valeur"]
la variable $_POST sert à stocker les champs saisis dans un formulaire après sa soumission. Le formulaire doit avoir l'attribut method="POST".
<form method="POST"><input name="prenom"><input name="nom"> <button>Envoyer</button></form>
["prenom" => "Jean","nom" => "Dupont"];
la variable $_GET sert à stocker les paramètres d'url de l'url courante.
produits.php?categorie=t-shirt
["categorie" => "t-shirt", ];