Archive

Posts Tagged ‘libro php’

Sobre las etiquetas PHP

23 enero, 2016 Deja un comentario

Sintaxis de PHP:

La sintaxis de PHP es derivada de muchos lenguajes, aunque predomina la influencia de C en la sintaxis de este lenguaje, sin embargo Perl ha influenciado en buena parte la sintaxis. Con las últimas funcionalidades de Programación Orientada a Objetos, tenemos muchas similitudes a Java, Sin embargo a pesar de la incorporación de elementos de muchos otros lenguajes, la sintaxis de PHP sigue siendo simple y fácil de entender.

PHP Tags

A pesar de que se recomienda utilizar PHP como código puro, PHP está diseñado principalmente como un procesador de texto (de ahí su nombre). Para facilitar esta función, el código PHP se puede insertar directamente en un archivo de texto con un conjunto especial de etiquetas; el intérprete entonces procesara lo que este dentro de estas etiquetas, omitiendo lo que este fuera de estas.

Hay cinco tipos de etiquetas disponibles:

Standard Tags

<?php echo 'if you want to serve PHP code in XHTML or XML documents, use these tags'; ?>

Son estas las etiquetas de apertura y cierre de facto; son la mejor solución para la portabilidad y compatibilidad hacia atrás, ya que están garantizados para estar disponible y no se pueden desactivar cambiando el archivo de configuración de PHP.

Echo Tags

<?= 'print this string' ?>

Desde la introducción de etiquetas cortas, también conocidas como “etiquetas de eco”, permiten imprimir el resultado de una expresión directamente a la salida de la secuencia de comandos. Con el lanzamiento de PHP 5.4, las etiquetas cortas y etiquetas de eco se dividieron, y las etiquetas de eco están siempre habilitados.

Comúnmente estas etiquetas son utilizadas para una primera aproximación al uso de templates.

Short Tags

<? echo "Hello World!!" ?>

Etiquetas cortas, fueron por mucho tiempo el estándar en el mundo de PHP; Sin embargo, tienen el inconveniente principal en el conflicto con instrucciones de procesamiento XML (por ejemplo, <? xml) y por tanto, ya no se recomiendan y se han reducido un poco en el camino, hoy son consideradas una mala práctica.

Script Tags

<script language="php">
    echo 'some editors (like FrontPage) don\'t like processing instructions within these tags';
</script>

Etiquetas de script se introdujeron para que los editores de HTML que fueran capaces de hacer caso omiso de JavaScript, pero no pudieron hacer frente a las etiquetas PHP estándar también podría ignorar el código PHP.

ASP Tags

<% echo 'You may optionally use ASP-style tags'; %>

Nadie entiende el por qué se introdujeron estas etiquetas; y más aún porque “pueden ser utilizadas” hoy en día, sin embargo, si usted está tan inclinado, puede activar esta opción de configuración opcional y usted es libre de hacer uso de ellos.

Short Tags , Script Tags y ASP Tags Son considerados obsoleto y incluso han sido eliminados en PHP 7.0.0

Categorías:PHP, Programación Etiquetas: , , ,