Consignes générales Le code doit être lisible et fonctionnel. Le code doit être commenté (au minimum : description de classe, rôle des méthodes, points d’algorithme importants). Le code doit être indenté correctement. Respect des normes vues en classe : PSR-12 (voir les outils utilisés). Consultez immédiatement la section Comment rendre…
Gestion simple d’un ORM en PHP
Objectif L’ORM (Object Relational Mapping) est une technique qui permet de faire le lien entre les objets et les lignes dans les tables d’une base de données. (ou fichiers : JSON, XML, etc.) L’idée : Chaque ligne de table ↔️ un objet PHP Chaque colonne ↔️ un attribut de l’objet…
PHP::Exceptions
Support de cours Cliquez ici pour télécharger le fichier en PDF Qu’est-ce qu’une exception ? Une exception est un mécanisme qui signale qu’une erreur s’est produite pendant l’exécution d’un programme. Lorsqu’une exception est levée (throw), le programme interrompt son exécution normale et cherche un bloc try…catch pour la gérer.…
Cookies et Sessions
Les cookies Support de cours : Lien PDF du cours 🍪 Les cookies en PHP 1. Pourquoi utiliser les cookies ? Un cookie est un petit fichier texte stocké sur l’ordinateur de l’utilisateur par son navigateur. Contrairement aux sessions qui sont côté serveur, les cookies sont côté client. Ils permettent de…
Protégé : TP CRUD en POO (PHP) (Correction)
Il n’y a pas d’extrait, car cette publication est protégée.
TP CRUD en POO (PHP)
CRUD avec PDO et méthode hydrate() Objectif : Apprendre à utiliser la POO en PHP et réaliser les opérations CRUD (Create, Read, Update, Delete) sur une base MySQL, tout en découvrant le principe de l’hydration d’un objet. Contexte Vous allez créer une petite application permettant de gérer une liste d’articles.…
Mise en pratique POO en PHP
POO en PHP – BTS SIO SLAM (Cours + Exercices) Ce cours rappelle les concepts essentiels de la programmation orientée objet (POO) en PHP : classes, objets, encapsulation, constructeurs, héritage, abstraction & interfaces, polymorphisme, traits, et un aperçu pratique avec PDO (sans ORM). 1. Classe et Objet Concept : Une…
POO en PHP
Chapitre 1 : Chapitre 2 : Chapitre 3 : Chapitre 4 : Chapitre 5 : Chapitre 6 :
POO en PHP Partie 1 : Initiation
Chapitre 1 : Initiation à la POO Support : https://www.inion-web.fr/wp-content/uploads/2020/09/POO_01.pdf
Révisions PHP
Quelques exercices de révisions en PHP Vous allez implémenter ces exercices dans votre IDE de prédilection et à la fin déposer votre production dans un dépôt Github et vous m’enverrez le lien de ce dépôt par mail: contact@inion.info Vous avez droit aux ressources du net mais éviter un maximum IA…