Glisser

PHP

PHP est le langage qui fait tourner une grande partie du web côté serveur : il reçoit une requête HTTP, génère du HTML et parle à une base de données. Avant Laravel, Symfony ou Statamic, tout commence ici.

Cette rubrique regroupe les articles de la playlist Apprendre PHP, pensée pour les débutants : comprendre ce qu’est PHP en 2026, installer son environnement, écrire son premier script, puis enchaîner les fondamentaux (variables, types, conditions, boucles, tableaux, fonctions) jusqu’au web (HTML et PHP, formulaires, sessions, cookies) et à MySQL avec PDO.

Chaque article s’appuie sur une vidéo courte, une notion à la fois, sans mauvaises habitudes à désapprendre ensuite. L’objectif : des bases solides, applicables tout de suite, et un socle propre avant d’enchaîner sur un framework comme Laravel.

Voir la playlist YouTube

Written by : Thibault Chazottes

28/09/2026

PHP

PHP : les tableaux (indexés, associatifs et multidimensionnels)

Un tableau PHP stocke plusieurs valeurs dans une seule variable. Sans clé, PHP numérote 0, 1, 2. On lit et on modifie avec des crochets. Crochets vides : PHP ajoute à la fin. Un tableau associatif nomme les clés (name, price). On peut imbriquer des tableaux dans un tableau. count, print_r, var_dump et in_array sont les fonctions de base. Tutoriel débutant, playlist YouTube.

Written by : Thibault Chazottes

25/09/2026

PHP

PHP : les conditions (if, else, switch et match)

En PHP, if exécute un bloc seulement si la condition est vraie. else couvre le cas contraire. elseif enchaîne d'autres tests. && exige que toutes les conditions soient vraies, || qu'au moins une le soit. Le point d'exclamation inverse un booléen. Pour comparer une même variable à plusieurs valeurs, switch (avec case et break) est plus lisible qu'une cascade de if. Depuis PHP 8, match retourne une valeur avec une comparaison stricte. Tutoriel débutant, playlist YouTube.

Written by : Thibault Chazottes

21/09/2026

PHP

PHP : les opérateurs (calculs, comparaisons et concaténation)

En PHP, + - * / % ** font les calculs. += -= *= /= évitent de répéter la variable. ++ et -- ajoutent ou retirent 1. Pour coller deux textes, on utilise le point, pas le plus (contrairement à JavaScript). == compare la valeur, === compare aussi le type. && veut dire et, || veut dire ou. Double quotes : PHP lit les variables dans la chaîne. Simple quote : non.

Written by : Thibault Chazottes

15/09/2026

PHP

PHP : variables et types (tout comprendre)

En PHP, une variable commence par un dollar. On assigne avec =, le type est calculé à la volée et peut changer. On ne type pas une variable locale. On peut typer les paramètres d'une fonction, son retour, et les propriétés d'une classe. Sans strict_types, PHP convertit souvent un entier en string. Avec declare(strict_types=1), c'est une erreur. Tutoriel débutant, comme dans la vidéo de la playlist.

Written by : Thibault Chazottes

06/09/2026

PHP

PHP : comment fonctionne une requête HTTP ?

Le navigateur envoie une requête HTTP au serveur, le serveur répond par une réponse HTTP. PHP s'exécute uniquement côté serveur : le navigateur ne voit jamais le fichier .php, seulement le HTML généré. GET pour récupérer une page, 200 si tout va bien, 404 si le fichier n'existe pas. On ouvre l'onglet Réseau de l'inspecteur pour observer ça en vrai.

Written by : Thibault Chazottes

03/09/2026

PHP

PHP : créer et lancer son premier script (Hello World)

On vérifie PHP avec php -v, puis on lance le serveur intégré : php -S localhost:8000. Un fichier doit se terminer par .php, sinon PHP ne l'interprète pas. On crée index.php. Le code PHP va entre les balises ouvrante et fermante. echo affiche du texte, chaque instruction se termine par un point-virgule. Premier script Hello World, comme dans la vidéo.