Apertura y cierre del tac php

1 Feb

Utilizar siempre el tag de apertura completo (<?php) y nunca la versión corta (<?). También es recomendable utilizar el constructor del lenguaje echo y no su versión abreviada (<?= … ?>). Esto nos ahorrará futuros errores si en la configuración del intérprete PHP en el servidor está deshabilitada la variable short_open_tag.

El uso del tag de cierre php (?>) en un documento PHP es opcional para el intérprete de PHP. Sin embargo, si se utiliza, cualquier espacio en blanco introducido a continuación del tag de cierre de php, ya sea por el desarrollador, el cliente FTP, administrador de sistemas, etc, puede provocar una salida inesperada, errores PHP, o incluso si éste es ignorado por el servidor, una página en blanco. Por esta razón, todos los archivos PHP que únicamente contienen código PHP deben omitir el tag de cierre php y en su lugar utilizar un comentario de bloque indicando que se ha llegado al final del archivo y, si se quiere, su ubicación en el sistema de ficheros relativa a la raíz de la aplicación. Este comentario también permite señalar un archivo como completo y que no está truncado.

Correcto

<?php
        echo "Here is my code!";
/* End of file myfile.php */
/* Location: /path/to/myfile.php */

Incorrecto

<?= "Here's my code!"; ?>
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Psyche's Circuitry

Thoughts on growing up and growing old in the digital age

digiphile

We're already living in the future. It's just not evenly distrbuted yet.

TED Blog

The TED Blog shares interesting news about TED, TED Talks video, the TED Prize and more.

Why? Because Science.

Combating Stupidity Since 2012

TechCrunch

Startup and Technology News

Skeptical Software Tools

Applying the power of the programmable web to the purposes of skepticism.

CNNEspañol.com

Ultimas Noticias de Estados Unidos, Latinoamérica y el Mundo, Opinión y Videos

Negocios, Mujer y Tecnología

Desde una perspectiva diferente

MSexcel

Un pequeño aporte para todos :)

Omar Barrera

whats are you doing?

Era 2.0

Mi rincón sobre marketing y nuevas tecnologías

Desarrollo e ingeniería

Desarrollo de soluciones en informática

A %d blogueros les gusta esto: