Sujet phare de l'actualité, PHP5 ne pouvait faire l'objet d'un tutoriel sur le JDN Développeurs. Publié le 3 septembre 2004, par Xavier Borderie, l'article présente quelques changements notables entre PHP4 et PHP5.

Dans un premier temps, l'auteur explique la nécessité d'une telle version qui est un "modèle pensé et adapté à la POO (Programmation Orientée Objet) moderne".
L'article se poursuit par une présentation d'une classe type avec certaines nouveautés liées à PHP5. A travers cet exemple, M. Borderie aborde les notions de données publiques ("public"), privées ("private") et protégées ("protected"). Il présente également les méthodes spécifiques telles que "_construct()", "_destruct()" et "_tostring()".
Enfin, le tutoriel se termine par une présentation des améliorations apportées au passage de données par références. Avec PHP4, l'utilisation de l'opérateur & était de mise mais aujourd'hui, PHP5 passe par référence implicitement.

Au-delà des améliorations techniques (nouveau moteur Zend entre autres), PHP5 s'illustre donc dans la programmation objet.

L'article