Warning: filesize() [function.filesize]: stat failed for /homez.13/apprendre/www/images/tutoriels/presentation/SGwT5mtZRvlw.png in /homez.13/apprendre/www/syndication/rss-tutoriels.php on line 108

Warning: filesize() [function.filesize]: stat failed for /homez.13/apprendre/www/images/tutoriels/presentation/wHz3gj05zkB0.png in /homez.13/apprendre/www/syndication/rss-tutoriels.php on line 108

Warning: Cannot modify header information - headers already sent by (output started at /homez.13/apprendre/www/syndication/rss-tutoriels.php:108) in /homez.13/apprendre/www/syndication/rss-tutoriels.php on line 125
Flux RSS des tutoriels d'Apprendre-PHP.com http://www.apprendre-php.com/syndication/rss-tutoriels.php Les derniers tutoriels d'Apprendre-PHP.com directement par flux RSS Sat, 13 Oct 2007 00:00:00 +0200 PHP Language Sun, 05 Jul 2009 00:00:00 +0200 webmaster@apprendre-php.com (Emacs) (C) Copyright 2007 - Apprendre-PHP - Tous droits réservés - reproduction interdite Powered with RSSFeed Class by Hugo "Emacs" HAMON fr Méthodes magiques : __sleep() et __wakeup() http://www.apprendre-php.com/tutoriels/tutoriel-75-methodes-magiques-sleep-et-wakeup.html Nous avons étudié dans les précédents articles les méthodes magiques__clone(), __set(), __get() et __call(). PHP ajoute à ces dernières deux méthodes magiques supplémentaires __sleep() et __wakeup() qui permettent de surcharger le processus natif de sérialisation et de désérialisation des données de PHP. C'est ce que nous allons expliquer au cours de tutoriel avec quelques exemples concrets et faciles à comprendre. Sun, 02 Nov 2008 11:27:48 +0100 La programmation orientée objet (POO) palleas@gmail.com (Palleas) http://www.apprendre-php.com/tutoriels/tutoriel-75-methodes-magiques-sleep-et-wakeup.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-75-methodes-magiques-sleep-et-wakeup.html Méthodes magiques : __clone http://www.apprendre-php.com/tutoriels/tutoriel-74-methodes-magiques-clone.html PHP depuis sa version 5 implémente des méthodes magiques, que vous pouvez implémenter dans vos classes, et qui seront automatiquement appelées par votre script. La méthode magique __clone() est l'une de ces méthodes. Le tutoriel qui suit introduit le fonctionnement de la méthode magique __clone() en se basant sur des exemples simples et concrets. Thu, 30 Oct 2008 17:12:56 +0100 La programmation orientée objet (POO) palleas@gmail.com (Palleas) http://www.apprendre-php.com/tutoriels/tutoriel-74-methodes-magiques-clone.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-74-methodes-magiques-clone.html Méthodes magiques : __set() et __get() http://www.apprendre-php.com/tutoriels/tutoriel-49-methodes-magiques-set-et-get.html PHP a fait un grand pas en avant en matière de programmation orientée objet avec sa version 5. Depuis cette version, il permet d'implémenter des méthodes au comportement prédéfini par PHP. Ces méthodes sont appelées « méthodes magiques », les méthodes __set() et __get() en font partie. Sat, 09 Aug 2008 20:13:58 +0200 La programmation orientée objet (POO) palleas@gmail.com (Palleas) http://www.apprendre-php.com/tutoriels/tutoriel-49-methodes-magiques-set-et-get.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-49-methodes-magiques-set-et-get.html Méthodes magiques : __call() http://www.apprendre-php.com/tutoriels/tutoriel-48-methodes-magiques-call.html PHP a fait un grand pas en avant en matière de programmation orientée objet avec sa version 5. Depuis cette version, il permet d'implémenter des méthodes au comportement prédéfini par PHP. Ces méthodes sont nommées « méthodes magiques », __call() est l'une d'entre elles. Sat, 09 Aug 2008 19:28:20 +0200 La programmation orientée objet (POO) palleas@gmail.com (Palleas) http://www.apprendre-php.com/tutoriels/tutoriel-48-methodes-magiques-call.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-48-methodes-magiques-call.html Classe singleton d'accès aux SGBD intégrant PDO http://www.apprendre-php.com/tutoriels/tutoriel-47-classe-singleton-d-acces-aux-sgbd-integrant-pdo.html J'ai commencé à créer ma propre classe d'accès aux bases de données car j'avais véritablement envie d'implémenter des interfaces telles que Iterator ou Countable. Seulement voilà, il existe déjà une classe de ce type native à PHP : PDO. Sun, 06 Jul 2008 11:13:21 +0200 Exemples concrets de scripts PHP utiles palleas@gmail.com (Palleas) http://www.apprendre-php.com/tutoriels/tutoriel-47-classe-singleton-d-acces-aux-sgbd-integrant-pdo.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-47-classe-singleton-d-acces-aux-sgbd-integrant-pdo.html Singleton : instance unique d'une classe http://www.apprendre-php.com/tutoriels/tutoriel-45-singleton-instance-unique-d-une-classe.html Dans la plupart des développements professionnels ou de grande envergure, il est nécessaire de savoir structurer correctement son application dans le but de faciliter sa conception et sa maintenance. Les « design patterns », où « patrons de conception » en français, constitue l'une des meilleures solutions à cette problématique. Avec le nouveau modèle orienté objet de PHP 5 proche de celui de Java, l'implémentation des design patterns est facilitée. Ce tutoriel s'intéresse à la présentation et à l'implémentation du motif Singleton, particulièrement employé au sein des applications web. Sun, 01 Jun 2008 15:28:46 +0200 Les motifs de conception (design patterns) webmaster@apprendre-php.com (Emacs) http://www.apprendre-php.com/tutoriels/tutoriel-45-singleton-instance-unique-d-une-classe.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-45-singleton-instance-unique-d-une-classe.html Les classes abstraites et finales http://www.apprendre-php.com/tutoriels/tutoriel-44-les-classes-abstraites-et-finales.html PHP intègre un autre concept de la programmation orientée objet : les classes abstraites. Ce cours définit et introduit la notion de classes abstraites. Nous présenterons ce que sont les classes abstraites, à quoi elles servent au développement et comment les déclarer et les utiliser. Nous étudierons enfin le cas particulier des classes et méthodes finales qui participent à la sécurité du code en programmation orientée objet. Sat, 10 May 2008 13:33:51 +0200 La programmation orientée objet (POO) webmaster@apprendre-php.com (Emacs) http://www.apprendre-php.com/tutoriels/tutoriel-44-les-classes-abstraites-et-finales.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-44-les-classes-abstraites-et-finales.html Utiliser l'interface Iterator avec PHP 5 http://www.apprendre-php.com/tutoriels/tutoriel-43-utiliser-l-interface-iterator-avec-php-5.html PHP 5 a apporté son lot de nouveautés en matière de programmation orientée objet, notamment la possibilité d'utiliser des Interfaces. Iterator en est une et nous allons voir comment l'utiliser grâce à ce tutoriel. La structure conditionnelle " foreach " vous permettait jusqu'à lors de parcourir le contenu d'un tableau. Avec la version 5 de PHP, vous pouvez désormais parcourir tout un objet pour récupérer ses propriétés. Thu, 01 May 2008 23:30:48 +0200 La programmation orientée objet (POO) palleas@gmail.com (Palleas) http://www.apprendre-php.com/tutoriels/tutoriel-43-utiliser-l-interface-iterator-avec-php-5.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-43-utiliser-l-interface-iterator-avec-php-5.html Les exceptions - 2ème partie http://www.apprendre-php.com/tutoriels/tutoriel-42-les-exceptions-2eme-partie.html La première partie de ce tutoriel a été l'occasion de présenter le mécanisme des exceptions de manière très théorique. Au travers d'exemples simples et concrets, nous avons découvert comment générer, lancer et attraper des exceptions en plein vol. A ce stade, nous sommes encore loin de pouvoir profiter pleinement des exceptions dans des applications plus conséquente. C'est pourquoi cette seconde et dernière partie s'intéressera à la manière de dériver la classe Exception pour créer des exceptions personnalisées. Enfin, nous étudierons un mécanisme natif de PHP qui permet de centraliser et d'unifier le traitement des exceptions non capturées dans une fonction de callback appelée automatiquement par l'exception handler. Sat, 29 Mar 2008 10:33:11 +0100 La programmation orientée objet (POO) webmaster@apprendre-php.com (Emacs) http://www.apprendre-php.com/tutoriels/tutoriel-42-les-exceptions-2eme-partie.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-42-les-exceptions-2eme-partie.html Les exceptions - 1ère partie http://www.apprendre-php.com/tutoriels/tutoriel-41-les-exceptions-1ere-partie.html Le mécanisme des exceptions a été introduit à PHP dans sa version 5 en complément de son nouveau modèle orienté objet. Au même titre qu'en Java, C++, Action Script 3 ou bien Visual Basic (pour ne citer que ces langages de programmation), les exceptions permettent de simplifier, personnaliser et d'organiser la gestion des « erreurs » dans un programme informatique. Ici le mot « erreurs » ne signifie pas « bug », qui est un comportement anormal de l'application développée, mais plutôt « cas exceptionnel » à traiter différemment dans le déroulement du programme. Etudions donc comment fonctionnent les exceptions. Sat, 29 Mar 2008 00:00:00 +0100 La programmation orientée objet (POO) webmaster@apprendre-php.com (Emacs) http://www.apprendre-php.com/tutoriels/tutoriel-41-les-exceptions-1ere-partie.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-41-les-exceptions-1ere-partie.html