|
PHP (acrónimo de PHP Hypertext Preprocessor y antes
Personal Home Page Tools) es un lenguaje de programación del lado del
servidor. Como todos los lenguajes de este tipo, su función es generar
el código fuente que se le enviará al cliente (al navegador).
Este lenguaje fue creado especialmente para el desarrollo de páginas
web y es muy similar a C o Perl.
Existe una referencia universal de este lenguaje, que es conocida
como el más completo manual de PHP: la página web oficial de los
desarrolladores de PHP: www.php.net. En esta
página web está toda la información sobre este lenguaje,
descripción de todas sus funciones, etc. El único motivo por el
que existen manuales como el nuestro es que php.net es tan completo que resulta
complejo para comenzar. Por ello, la mayoría de desarrolladores comienzan
por un tutorial más pequeño que les intruzca, para luego, una
vez conocen algo este lenguaje, usan el manual de php.net para profundizar en
el lenguaje. Por tanto este manual debe considerarse como una introducción
al lenguaje. Veremos como hacer páginas web con PHP y una vez completado
este tutorial, os recomendamos que sigáis por el manual oficial de php.net.
Para poder reproducir en vuestro ordenador los ejemplos que
aquí daremos necesitáis algún servidor que compile PHP.
Hay 2 opciones sencillas, la primera es que dispongáis de algún
servidor contratado, que os permita usar ficheros php. La segunda es que os
instaléis vosotros mismos un servidor en vuestro disco duro. Lo más
sencillo para este caso es que os instaléis el programa Easyphp, que
incorpora todo lo necesario para ejecutar php (un servidor Apache, php, mysql,
phpmyadmin) y es muy sencillo de instalar.
Empecemos con un ejemplo. Creamos el fichero ejemplo1.php y
le ponemos este código:
<?php
echo 'Hola mundo';
?> |
Todo lo que esté entre <?php
y ?> se interpretará como código
php por el servidor. En concreto lo que tenemos dentro es una sentencia echo,
que significa escribir. Le estamos diciendo que escriba Hola mundo en el código
fuente. Así, cuando en nuestro navegador llamemos al fichero ejemplo1.php
lo que nos devolverá es simplemente Hola mundo.
Es decir, los ficheros php nos generan el código HTML (en general el
código fuente) que nuestro navegador recibirá. De hecho, siendo
más rigurosos deberíamos haber escrito el resto de etiquetas HTML
que contiene habitualmente una página:
<?php
echo '<html><head><title>Esto es un ejemplo.</title></head><body>Hola
mundo.</body></html>';
?> |
El resto de código que escribamos fuera de <?php
y ?> se interpretará directamente como código HTML o código
fuente. Veamos otro ejemplo.
<html>
<head>
<title>Otro ejemplo más</title>
</head>
<body>
Hola mundo!
<br>
<?php
$mifrase="Hola de nuevo.";
echo $mifrase;
?>
</body>
</html> |
Aquí observamos que parte del código fuente se
genera dentro de las etiquetas de php y parte fuera.
Artículo escrito por Marta Gomez para HazUnaweb.com. Queda absolutamente prohibida su reproducción.
|