Life isn't about finding yourself. Life is about creating yourself.
Una ninfómana es una mujer que piensa en sexo con la frecuencia de cualquier hombre promedio. A. Perich

EOF en PHP

2010-09-04 08:47:11-05                  Esta entrada ha sido vista 166 veces.

Desarrollo

Como todos sabemos, el código PHP se ve asi:

<?php
… your code …
?>

Tanto antes como después del bloque de código no debe haber espacios en blanco porque PHP los manda y ocupan el lugar de los headers HTTP del Webserver y obtenemos el ya clásico mensaje: "Headers already sent".

A veces es dificil ver los espacios precisamente porque están en blanco y si se trabaja con otros desarrolladores en Git o Subversion tarde o temprano, alguien sin darse cuenta, agrega espacios. Hay incluso unos programitas en Perl que buscan y remueven los espacios en PHP.

Pero en realidad PHP no necesita el cierre ?>.

Asi que una buena práctica es cambiar  el cierre de PHP simplemente con una indicación "End Of File":

# ? > EOF

De este modo aunque alguien agregue espacios siempre están dentro del bloque y ya no hay problema. Hay quien deja simplemente el bloque abierto pero prefiero la indicación explícita del final del archivo porque si no, se ve como "mocho".

Permalink: http://www.mononeurona.org/entries/view/aarkerio/2361


Comments Commentblogs:
New Commentblog
CAPTCHA Image




Join us!
Forgot your password?
This blog has been visited
36,601 times
aarkerio
Manuel Montoya estudió neuropsicología en la facultad y en el Instituto de Biomédicas de la UNAM. Trabajó en Compaq de México como diseñador de software, tiene diez años de experiencia en Java, Python, PHP, Ruby y SQL. Le interesan muchas cosas y neciamente le da por escribir sobre todas ellas.

Actualmente trabaja en Chipotle Software, desarrollando Karamelo, una herramienta e-Learning. Emacs y FluxBox son su editor y escritorio favoritos.
Powered by
Despabilando la MonoNeurona.org
Livechat
<-Nombre

reiken wrote:
http://tinyurl.com/782vp5u
4 days, 3 hours ago

Reiken wrote:
tienen backup en megaupload? http://tinyurl.com/6uarmrq
2 weeks, 6 days ago

aarkerio wrote:
Reiken: muchas gracias!! Fixed!
on 1/1/12

Reiken wrote:
http://tinyurl.com/7yffd32
on 1/1/12

fer wrote:
cualquier cosa ahi te echo un grito man. gracias por comunicarse ca..
on 16/12/11

fer wrote:
empiezo lo de dspace
on 16/12/11

fer wrote:
la otra semana
on 16/12/11

fer wrote:
por cierto
on 16/12/11

fer wrote:
weekend
on 16/12/11

fer wrote:
good
on 16/12/11


@vendaval lánzate por los tequilas!! Al fin que es viernes!
5 days, 13 hours ago
De CakePHP a Perl a Rails en el mismo día!! Chingonazo que soy!!
2 weeks ago
$sudo gem update ;-)
2 weeks, 2 days ago
Debian es la neta!
3 weeks ago
@rnstux Mochate con la liga para descargarlo!!
3 weeks, 6 days ago
Yea, Python o Ruby por la Syntactic sugar.
on 10/1/12
Inches steelers, no dieron el ancho
on 9/1/12
Inches mamertos!! no es guasa... no si, inchs mamertos ;-)
on 5/1/12
@thos, no tienes un ejemplo de paginación Ajax en rails con cofeescript? no me sale caón!!
on 3/1/12
por cierto alguien usa coffeescript en Rails?
on 31/12/11
Mis Albums
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2011.