Novedades en PHP 5.3 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:
<?php namespace Blog; function salvar(){ echo 39;Ahora estamos guardando el blog!39;; } namespace Comentario; function salvar(){ echo 39;Ahora salvamos el comentario! :D39;; } // Para invocar a las funciones Blog\salvar(); // Esto imprime - Ahora estamos guardando el blog! Comentario\salvar(); // Esto imprime - Ahora salvamos el comentario! :D ?>
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 NightleafersBuenos 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: