Novedades en PHP 5.3

Dado que PHP 6 todavía tardará al menos un año más, la mayoría de sus novedades, a la hora de escribir código, han sido publicadas en la versión 5.3. Éstas son:

  •  Namespaces: que permitirá tener clases con el mismo nombre, mientras pertenezca a difernete “espacio de nomenclatura” (namespace). Así nos evitaremos tener que ponerle prefijo a las clases. Por ejemplo, en wordpress podríamos tener un namespace de nombre “WP” y una clase “Query”, y luego tener otro namespace “Joomla” con una clase “Query”. Las dos clases se llaman Query, pero no chocan. Ahora nos tenemos que conformar con un wp_query. Para manejar esos namespaces tendremos una serie de comandos para hacer includes, y para poder utilizarlos.
  • Mejoras al funcionamiento de Static: por fin se heredan los métodos static. Además hay una Magic Function para interceptar llamadas a métodos Static (como _call).
  • Además, habrá un driver nativo para MySQL, nuevas funciones OpenSSL, mejorada la línea de comandos, nuevos niveles de error, etc…

En definitiva, PHP trata de hacerse más profesional mejorando su empaquetado y su orientación a objetos, tratando de acercarse más a lenguajes como Java y Ruby que tradicionalmente permiten producir código más elegante.Explicación completa de todo esto en Sitepoint.

3 Comentarios

  • 1. Mejoras en php 5.3 | noso&hellip  |  febrero 22nd, 2008 at 11:30 pm

    [...] programanía me entero que en php 5.3 se implementarán namespaces, al estilo java y c#, de esta forma se [...]

  • 2. Andrés  |  mayo 22nd, 2008 at 8:31 pm

    Hola luis, soy Andrés,autor del blog Zend Framework: Estado del Arte (http://bolsadeideas.cl/zsamer/), desde que cambié las url del blog (router de wordpress) dejó de aparecer los artículos en http://zendframework.programania.net/.

    Te aviso porque me interesa mucho que mis artículos aparezcan en Comunidad Zend Framework.

    Saludos,

    Andrés

  • 3. PHP y programación funci&hellip  |  mayo 22nd, 2009 at 8:42 am

    [...] vez está más cerca la llegada de PHP 5.3 y sus novedades a la hora de escribir código funcional con PHP. La verdad es que no me quedaban [...]

Comenta el articulo:

Requerido

Requerido,