Une revue du top 5 des nouvelles (et cool) fonctionnalités dans PHP5 dont vous n'avez peut-être pas entendu parler.

PHP5 a amené de nombreuses fonctionnalités mais à cause de gros changements de syntaxe une bonne partie des développeurs n'ont pas franchi le pas. Le site vexxhost expose, selon eux, le top 5 des nouvelles fonctionnalités de PHP5 qui pourrait vous faire changer d'avis.

  1. Un support toujours plus amélioré de la programmation orientée objet
    Les classes se voient enfin dotées des grandes caractéristiques déjà présentes dans les autres langages (constructeur, destructeur, méthodes publiques/privé/protégée, interfaces, classes abstraitres, etc.).

  2. Le support de SQLite
    Très pratique pour les sites à faible trafic.

  3. Un paquet de nouvelles fonctions utiles
    En particulier la fonction __autoload qui, si correctement utilisée, peut vous épargner l'inclusion systèmatique des fichiers contenant la définition de vos classes en début de script.
    La fonction file_put_contents qui vous fait économiser plusieurs lignes de code.

  4. Une extension MySQL complètement réécrite
    On note la possibilité d'effectuer des prepared statements, d'utiliser les connections SSL ainsi que des fonctions multi-requêtes.

  5. Meilleur gestion des erreurs avec les exceptions
    Bien connues des développeurs C++ et Java, elles permettent entre autres de gérer à sa façon chaque erreur que peut générer un script.
Retrouvez l'article complet ici.