Magazine

Sortie de PHP 5.3

Publié le 30 juin 2009 par Apen

Posté le 30-06-2009

C'est aujourd'hui qu'est sortie officiellement la nouvelle version de PHP, après plus de deux ans de développement et debug. Différentes choses sont ajoutées pour cette version 5.3 comme par exemple :

  • Le support des espaces de noms (en anglais, namespaces) ont été ajouté.
  • Le support de Late Static Bindings a été ajouté.
  • Le support des goto et étiquettes de saut (limited goto) a été ajouté.
  • Le support natif des fermetures (en anglais, Closures) fonctions anonymes et fonctions lambda, ont été ajouté.
  • Il y a deux nouvelles méthodes magiques : __callStatic et __invoke ont été ajouté.
  • La syntaxe Nowdoc a été ajouté, et fonctionne comme la syntaxe Heredoc mais avec des guillemets simples.
  • Il est maintenant possible d'utiliser Heredoc pour initialiser des variables statiques et des constantes ou des propriétés de classes.
  • La syntaxe Heredoc peut être déclarée avec des guillemets doubles.
  • Les constantes peuvent être déclarées hors d'une classe à l'aide du mot const.
  • L'opérateur ternaire dispose maintenant d'un raccourci sous la forme de ?:.

Au vue des différents changements apportés, en autre sur la manipulation du modèle objet, je vous conseil vivement de vous documenter un minimum. Pour connaitre les règles de migration vers la 5.3, il faut parcourir ces différentes pages : http://docs.php.net/migration53. Il est important que toutes les nouvelles applications base leur fondamentaux sur cette nouvelle version, comme l'on fait la pluspart des framworks PHP.

Avec cette mise à jour, nous espérons vraiment que la vision du PHP comme un langage de " bidouilleur " changera. A l'heure actuelle c'est un langage vraiment mature et performant dans lequel il n'est pas forcement compliqué de se lancer. Beaucoup de frameworks PHP sont aussi intéressant, parfois même plus, que ceux que l'on peux rencontrer dans une architecture J2EE (cela n'engage que moi).

Enfin, je me permets de 2 liens qui résume plutôt bien tout cela :

Pour le télécharger, rendez-vous ici : http://php.net/downloads.php#v5.3.0

Please enable JavaScript to view the comments powered by Disqus.comments powered by


Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

  • PHP TV : special Forum PHP 2008

    Après avoir couvert le forum PHP 2008 organisé par l'AFUP (Association Française des Utilisateurs PHP). L'équipe de PHP TV, met à disposition l'ensemble des... Lire la suite

    Par  Marie
    INTERNET, PROGRAMMATION
  • La réécriture de PHP

    Dans un article sur son blog, Lukas Kahwe Smith, l'un des développeurs de PHP, répond à une question qui lui est fréquemment posée dernièrement : Pourquoi ne pa... Lire la suite

    Par  Marie
    INTERNET, PROGRAMMATION
  • Sortie ciné !

    Le Séminaire : Reprise du boulot le 11 février! Il faut dire que nous ne sommes pas à plaindre en ce début d’année niveau “sortie ciné”, il y a la profusion de... Lire la suite

    Par  Charlotte@areabox.fr
    CINÉMA, COMÉDIE, CULTURE
  • Comparatif ORM pour php.

    Au vu des nombreux outils d'orm php que nous avons l'occasion de rencontrer sur la toile, nous vous proposons aujourd'hui de faire un point sur la situation. Lire la suite

    Par  Marie
    INTERNET, PROGRAMMATION
  • Single File PHP Gallery

    est un script PHP permettant d’insérer une galerie photo dans vos pages web. Sa principale particularité est de ne tenir qu’en un et un seul fichier PHP ! Lire la suite

    Par  Myrmex
    INTERNET
  • Netbeans 6.5, plateforme de développement PHP?

    NetBeans 6.5 est sorti il y a quelque temps, et la grande nouveauté de cette version, est la prise en charge du langage PHP. De plus il existe une version Linux... Lire la suite

    Par  Dictege
    HIGH TECH, INFORMATIQUE, INTERNET
  • [PHP] Formulaire de contact avec champs obligatoires

    [PHP] Formulaire contact avec champs obligatoires

    // Au travers de ce billet je vais vous expliquer comment créer un formulaire de contact avec remplissage obligatoire de certain champs et affichage de... Lire la suite

    Par  Johnsgraphisme
    GRAPHISME, INTERNET, TALENTS

A propos de l’auteur


Apen 8 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte