Logo: Avatar playmobile barbu avec chemise hawaïenne pour Marc Harnist

Index des pages de la catégorie "POO"

Transformer un object POO en array()
Le 25/03/2018 Auteur: Marc L. Harnist Catégorie: POO

si $object est un objet qui contient un array(), alors $array = (array)$object; renvoie l'array contenu dans l'objet vers un nouvel array appellé $array. $array n'est pas un objet mais un array simp ... Lire la suite

Transformer un objet POO en chaîne de caractère
Le 25/03/2018 Auteur: Marc L. Harnist Catégorie: POO

Avertissement

La première fois que j'ai utilisé cette fonction, je n'avais pas compris qu'il fallait l'inscrire dans la classe et l'appeller dans la vue ou le controller. Ou alors l'appel ... Lire la suite

Namespace
Le 26/03/2018 Auteur: Marc Catégorie: POO

Un namespace c'est donner le chemin de la classe à votre code php pour éviter les interférences entre deux classes qui ont le même nom. new \ Basic(); // va à la racine du site pour les class ... Lire la suite

Exceptions
Le 26/03/2018 Auteur: Marc Catégorie: POO

Les exceptions sont les gestions des erreurs. MA CLASSE FRACTION (exemple) // I create my own exception child class class NullDiviserException extends Exception{} // Exception{} is a PHP object ... Lire la suite

Travailler sur plusieurs tables mysql
Le 26/03/2018 Auteur: Marc Catégorie: POO

Ici on affiche le contenu de deux tables: "utilisateur" et "annonce"

// Par défaut PDO renvoie un tableau $reqSelect = "SELECT * FROM utilisateur, annonce WHERE utilisateur.id = id_uti ... Lire la suite

PDO update
Le 26/03/2018 Auteur: Marc Catégorie: POO

// Par défaut PDO renvoie un tableau $reqUpdate = "UPDATE utilisateur SET age = :age WHERE Id = :id"; $stmt = $db->prepare($reqUpdate); $stmt->execute(array(":age" => 20, ":id" => 1 ... Lire la suite

PDO read
Le 26/03/2018 Auteur: Marc Catégorie: POO

// Par défaut PDO renvoie un tableau $reqSelect = "SELECT * FROM utilisateur"; $stmt = $db->prepare($reqSelect); $stmt->execute(); $resultat = $stmt->fetchAll(); print_r($resul ... Lire la suite

Bien imprimer les arrays
Le 26/03/2018 Auteur: Marc L. Harnist Catégorie: POO

Pour un plus bel affichage de print_r($array); installez la fonction print_r entre des balises "pre" Testez, vous aurez une surprise ... Lire la suite

La fonction php throw
Le 30/03/2018 Catégorie: POO

// Par défaut PDO renvoie un tableau // FETCH_ASSOC renvoie un tableau associatif foreach($db->query("SELECT * FROM utilisateur", PDO::FETCH_ASSOC) as $row){ var_dump($row); } // I create my ... Lire la suite