Novedades en PHP 5.3
bline || 2009-04-25

Este es un curioso articulo traducido por un servidor sobre algunas de las ventajas que incorporará el PHP 5.3 a modo de repaso general.


1) Los namespaces (espacios de nombres) para clases y funciones.
Esto ayudará a reducir el código de clases y funciones. Para apreciar estas caracteristicas necesitaremos volver al día en que se introdujo la programación orientada a objetos en PHP. Imaginemos todas las funciones con el nombre "salvar()". ¿Cómo diferenciarias en usar el "salvar" para un apartado del blog o simplemente guardar un comentario? La solución sería usar blog_salvar() o comentario_salvar() antes de la introducción de las clases. Usando las clases obviamente es mucho más elegante y tiene una mejor solución.

Ahora tenemos la misma situacion que un gran número de clases y funciones. Usando namespaces (espacios de nombres reservados) podemos separar dos funciones con un mismo nombre como podemos ver en el código de abajo:


[Expandir] Expandir
  1. <?php
  2. namespace Blog;
  3. function salvar(){
  4. echo &#39;Ahora estamos guardando el blog!&#39;;
  5. }
  6.  
  7. namespace Comentario;
  8. function salvar(){
  9. echo &#39;Ahora salvamos el comentario! :D&#39;;
  10. }
  11.  
  12. // Para invocar a las funciones
  13. Blog\salvar(); // Esto imprime - Ahora estamos guardando el blog!
  14. Comentario\salvar(); // Esto imprime - Ahora salvamos el comentario! :D
  15. ?>



Continuará... :)

Fuente Original (en inglés):Webdigi

Mas noticias sobre: -
Tags:

Últimas 10 noticias de Nightleaf
[2009-04-25] Novedades en PHP 5.3
[2009-03-06] Return of the Nightleafers
[2009-02-06] Fin de los exámenes
[2009-01-16] Tiempo de exámenes :P
[2009-01-04] Hola Mundo!
Noticias de Informática
No existen noticias de momento

Return of the Nightleafers
Jared Kurosawa || 2009-03-06

Buenos dias a todos nuestros lectores.

Mi nombre es Jared Kurosawa (quien Bline menciono hara un par de noticias que se uniria como redactor asociado de este portal) y, tanto para Bline como para mi, es un placer anunciaros que Nightleaf vuelve a estar online, despues de una batalla con la DNS del servidor.

Poco a poco la normalidad volvera a nuestro portal y empezaremos a postear contenidos.

Jared Kurosawa.

Mas noticias sobre: -
Tags: