Posts Tagged ‘programaci’

Mi segundo PHP

marzo 7, 2009

Ahora pondre unos detalles más sobre php, lo que hicimos en el pasado post sobre php, fue solo mostrar una cadena de texto en el navegador, contaré que no echo no es la única instrucción que permite esto, la función print tambien lo puede hacer de estas dos formas:

<?php
print "HOLA MUNDO";
print "<br/>"; // es una etiqueta html
print ("HOLA MUNDO");
?>

Que de nuevo tenemos en este código, en la segunda línea la función print se muestra como una función es decir, ponemos el nombre de la función y luego entre paréntesis lo que queremos que se imprima.

en la tercera línea hacemos un salto de linea con la etiqueta <br/> que es una etiqueta que nos permite, para mencionar algo sobre ella, funciona como la etiqueta img, al no tener contenido no es necesario hacer esto: <br></br> sino que directamente se puede invocar como lo acabamos de hacer en el ejemplo anterior (<br/>).

En la misma línea así como en html se utilizan los tags para indicar que lo que irá dentro derá un comentarero, en php si se hará un comentareo en una sola linea basta con dos slash //, si en caso contrario se quiere comentar más de una línea se utilizan los delimitadores /* aca el comentareo*/.

En la cuarta línea la función print funciona idénticamente que echo.

Este código debe mostrar en el navegador lo siguiente:

HOLA MUNDO

HOLA MUNDO

Si eliminamos la tercera linea (la que nos permite el salto de línea), el navegador debería mostrar esto:

HOLA MUNDOHOLA MUNDO

¿Pero entonces que diferencia encontramos con hecho?

echo no es una función es solo una instrucción es decir no tiene la capacidad de devolvernos un valor (esto lo comentaré más adelante), esta capacidad si la tiene print, por otro lado echo es mucho más rápido de ejecutar y además echo esta más popularizado.