Warning: filesize() [function.filesize]: stat failed for /homez.13/apprendre/www/images/tutoriels/presentation/WaUHAGPS9L11.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/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 Sat, 11 Feb 2012 00:00:00 +0100 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 Génération de PDF avec le Zend Framework http://www.apprendre-php.com/tutoriels/tutoriel-83-generation-de-pdf-avec-le-zend-framework.html La génération de documents PDF bien formatés avec PHP est une tâche plutôt difficile. Il existe habituellement deux approches principales. Avec suffisamment de temps et de patience, ces deux approches font l'affaire, mais laissent tout de même à désirer : Sun, 08 Nov 2009 18:57:52 +0100 Les frameworks PHP palleas@gmail.com (Palleas) http://www.apprendre-php.com/tutoriels/tutoriel-83-generation-de-pdf-avec-le-zend-framework.html#commentaires http://www.apprendre-php.com/tutoriels/tutoriel-83-generation-de-pdf-avec-le-zend-framework.html 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