Les Fonctions courantes en PHP
Découvrez plusieurs fonctions utilisées en PHP de manières courantes.
Maîtrisez le langage serveur incontournable du web. De la programmation orientée objet aux APIs REST, en passant par la sécurité et les bases de données, devenez un expert du développement back-end professionnel.
Découvrez plusieurs fonctions utilisées en PHP de manières courantes.
Découvrez des fonctions PHP un peu plus détaillées
Découvrez PHP : Syntaxe et variables, Types de données, Opérateurs, Structures de contrôle (if, switch), Boucles (for, while, foreach), Tableaux (indexés et associatifs).
Dynamiser son HTML avec des boucles PHP
Qu'est-ce qu'une fonction ? Déclaration et appel, Return : valeur de retour, Paramètres et arguments, Valeurs par défaut et paramètres facultatifs, Fichiers CSV : lecture et écriture
Modèle client-serveur, Comment fonctionne une requête HTTP ?, Générer du HTML avec PHP, Templating: include et require, Architecture multipage, Bonnes pratiques
Méthode GET: URL et paramètres, Formulaires GET, Formulaires POST, Sécurité: XSS et échappement, GET vs POST: quand utiliser quoi, Console réseau (DevTools).
Gérez l'état utilisateur : Sessions PHP (démarrage, variables), Cookies (création, lecture, suppression), Authentification simple, Remember me, Sécurité des sessions.
Introduction: Qu'est-ce qu'une BDD ?, Définitions: BDD, SGBD, types, MCD, MLD, MPD, MySQL, SQL, Jointures.
🎯 C'est quoi une base de données et PHP qui communiquent ? 🔌 Se connecter : comment PHP "parle" à MySQL 📡 Récupérer des données : afficher des infos 💀 Le DANGER : l'injection SQL (expliqué simplement) 🛡️ Se protéger : les requêtes préparées ✏️ Modifier des données : ajouter, modifier, supprimer 🏗️ Organiser son code : faire du code propre.
🎯 Introduction : POO vs Procédural 📖 Bases POO : Classes, propriétés, méthodes 🔒 Visibilité : public, private, protected 🔄 Getters/Setters : Encapsulation 🏗️ Constructeur : Initialisation automatique ⚡ Static : Propriétés et méthodes de classe 📝 Contraintes : Types et validation 💾 BONUS : Active Record (SQL dans POO) ✅ BONUS : Validation des inputs