PHP5 uso de ECHO

Como ya os hemos contado, PHP es un lenguaje de programación que se usa embebido en HTML, usando las etiquetas de PHP. Cuando un usuario accede a nuestros ficheros .php, el servidor genera dinámicamente contenido en HTML y luego el navegador del usuario se encarga de interpretar el código HTML.

Ventajas de PHP

Al ejecutarse en el servidor tendremos las siguientes ventajas

  1. Independencia del navegador
  2. Independencia del Sistema Operativo
  3. No consume recursos en el cliente

Para escribir el código HTML desde PHP. se utiliza el constructor (función) ECHO, el cual muestra por pantalla la cadena de caracteres que nosotros le pidamos, siempre y cuando tengamos en cuenta una serie de normas.

Instrucción echo

void echo ( string $arg1 [, string $… ] )

echo() no es realmente una función (es un constructor del lenguaje), por lo que no se requiere el uso de paréntesis con ECHO. No obstane podríamos usarlo con paréntesis.

Ejemplo del uso de ECHO

<?php

echo "Hola mundo \n";
echo "Los saltos de línea también
se muestran
";

echo "También se pueden generar saltos de línea con \n ahora comienza una nueva línea \n";
echo "En ocasiones tenemos que escapar caracters, lo haremos \"así\". \n";
echo "Podemos concatenar"." cadenas con el .\n";

// Se pueden usar variables que en primer lugar deberemos declararlas así:
$nombre = "Juan";
$apellido = "Gonzalez";

echo "El nombre es: ".$nombre."\n";
//Se pueden mostrar variables sueltas
echo $apellido;
echo "\n";
//se pueden mostrar varias variables
echo $nombre, $apellido;
echo "\n";
?>

Ejercicios

Convierte el anterior ejemplo en un documento HTML5 con PHP embebido, es decir:

  1. Pon el tipo de documento
  2. La cabecera
  3. El body
  4. Un articulo, con su correspondiente título
  5. Muestra las salidas de ECHO con párrafos (ya no harán falta los fin de línea)
  6. Crear una variable llamada pie y mete en ella el texto del footer. Después muestra el contenido de dicha variables en el footer de la página.

Originally posted 2011-02-01 16:50:37.

Deja un comentario