Una mirada a los “Namespaces” de PHP V5.3

0
(0)

Aunque estamos a 16 de enero, este artículo con fecha del 20 de enero del 2009 comenta sobre el uso de “Namespaces” en PHP

The concept of Namespaces provides a way to help avoid problems with multiple functions, classes, and constants of the same name being defined multiple times. PHP 5.3 borrows much of the syntax and design of Namespaces from other languages — most notably C++. However, it does deal with Namespaces in a somewhat unique way, which may cause problems for those familiar with Namespaces. This article takes a close look at PHP V5.3 Namespaces, which is one of the most anticipated and the most debated feature in this release of PHP.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

One thought on “Una mirada a los “Namespaces” de PHP V5.3

  1. Interesante. El tener esto hace algunos años me hubiera ayudado para un proyecto en el que precisamente tuve esa bronca de funciones que colisionaban con código heredado. Esa vez tuve que hacer un filtrado de treinta mil líneas de código funcional (sin clases pues) para descartar nombres de funciones que pudieran colisionar. Fué un relajo. En este tipo de casos los namespaces son una solución aceptable, obviamente la otra solución es hacer bien las cosas y encapsular en clases para evitar estos rollos.

Leave a Reply