CUR001 Desarrollo de un software de control de venta de ropa bajo un entorno web
EC007 El Lenguaje PHP
PHP (acrónimo recursivo de
PHP: Hypertext Preprocessor
) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
Bien, pero ¿Qué significa realmente? Un ejemplo nos aclarará las cosas.
Ejemplo #1 Un ejemplo introductorio dentro de un documento HTML
<!DOCTYPE html> <html> <head> <title>Ejemplo</title> </head> <body> <?php echo "¡Hola, soy un script de PHP!"; ?> </body> </html>
Activa el software XAMPP. Prende el servidor apache.
Vamos a usar Sublime Text para este ejercicio. Abre el software Sublime y escribe este ejercicio. Dale guardar, y en el nombre del documento escribe misegundoejemplo.php. Es importante que lo guardes en la carpeta XAMPP -> httdocs. Nota que ahora la extensión es PHP.
Una vez hecho esto, abre el navegador y escribe la siguiente dirección: localhost/misegundoejemplo.php. Si todo está bien deberías visualizar el contenido del documento HTML.
El mismo ejemplo pero sin las etiquetas HTML sería:
<?php echo "¡Hola, soy un script de PHP!"; ?>
Si pruebas este código debes de obtener el mismo resultado.
En lugar de usar muchos comandos para mostrar HTML (como en C o en Perl), las páginas de PHP contienen HTML con código incrustado que hace “algo” (en este caso, mostrar “¡Hola, soy un script de PHP!). El código de PHP está encerrado entre las etiquetas especiales de comienzo y final <?php
y ?>
que permiten entrar y salir del “modo PHP”.
Lo que distingue a PHP de algo del lado del cliente como Javascript es que el código es ejecutado en el servidor, generando HTML y enviándolo al cliente. El cliente recibirá el resultado de ejecutar el script, aunque no se sabrá el código subyacente que era. El servidor web puede ser configurado incluso para que procese todos los ficheros HTML con PHP, por lo que no hay manera de que los usuarios puedan saber qué se tiene debajo de la manga.
Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su vez ofrece muchas características avanzadas para los programadores profesionales. No sienta miedo de leer la larga lista de características de PHP. En unas pocas horas podrá empezar a escribir sus primeros scripts.
Aunque el desarrollo de PHP está centrado en la programación de scripts del lado del servidor, se puede utilizar para muchas otras cosas. Siga leyendo y descubra más en el siguiente enlace: ¿Qué puede hacer PHP?,.
Actividad 07
Resuelve los siguientes problemas escribiendo un programa con PHP
- Escribe tu Nombre y tus apellidos separados por saltos de línea
- Escribe tu fecha de nacimiento usando el formato DD – MMM – AAAA
- Escribe una lista de 5 gustos personales