![]() |
¿Por qué omitir el cierre "?>" en PHP?
Así de simple.
Y es que he actualizado la copia de Code Igniter que utilizamos en el trabajo y me he fijado que han eliminado de muchos de los archivos la última línea, esa que reza Código PHP:
¿Alguien sabe qué ventajas tiene, aparte de ahorrarse el tener que interpretar dicha línea? |
|
¡Vaya! Pues parece ser algo común. Por ejemplo
Propel Zend Framework Aunque no termino de ver claro para qué. Esto es, entiendo que más que nada es para scripts que se incluyen en otras partes, de manera que posibles espacios en blanco después del ?> no causen problemas con el uso de headers. Pero en un script que sólo use código php, francamente veo muy bajas las probabilidades de meter accidentalmente esos espacios en blanco. // Saludos |
Hola,
Yo es la primera vez que veo algo así... y, salvo para el caso de que se quieran incluir archivos "no PHP"... pero si no se entiende esto no se preocupe nadie: probablemente sea una tontería: no entiendo, digo, para qué sirve omitir la etiqueta de cierre de PHP, la verdad. Lo único que se me ocurre decir es que yo vengo utilizándola y no he visto que me fuera necesario no hacerlo todavía, que yo recuerde, vaya. ;) |
Vamos, que no se sabe. Es que eso de usar algo y no saber para qué sirve ni cómo funciona como que no me va...
|
Cita:
Código PHP:
Código PHP:
// Saludos |
Hola,
Uff... pareciera entonces como si fuera un "por si no hacemos algo bien"... ¿No? No sé. Yo de momento no he visto la necesidad. Incuso yo más bien lo entendía de otro modo, como si tuviera una utilidad realmente práctica, pero, acabo de despertar de una siesta (que necesitaba, por lo visto) y ahora mismo no doy pie con bola. En todo caso, lo que yo creo una posible necesidad, en un momento dado, no es algo que pueda generalizarse, como parece que se hace. En fin.... ;) |
La franja horaria es GMT +2. Ahora son las 20:31:57. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi