Comienze por crear un archivo
llamado hola.php y colocarle en el
"directorio raíz" (DOCUMENT_ROOT) con el
siguiente contenido:
Ejemplo 2-1. Nuestro primer script
PHP: hola.php
<html> <head> <title>Ejemplo de PHP</title> </head> <body> <?php echo "<p>Hola Mundo</p>"; ?> </body> </html>
|
Utilice su navegador web para acceder al archivo, con la URL
terminando en "/hola.php". Si está programando localmente
este URL lucirá algo
como http://localhost/hola.php o
http://127.0.0.1/hola.php pero esto depende
de la configuración de su servidor web. Aunque este tema
está fuera del alcance de este tutorial, también
puede ver las directivas DocumentRoot y
ServerName en la configuración de su
servidor (en Apache, esto es httpd.conf). Si todo está
configurado correctamente, el archivo será analizado por
PHP y el siguiente contenido aparecerá en su navegador:
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<p>Hola Mundo</p>
</body>
</html> |
|
Note que esto no es como los scripts de CGI. El archivo no
necesita ninguna clase especial de permisos para ser
ejecutado. Piense en ellos como si fueran archivos HTML con un
conjunto muy especial de etiquetas disponibles, y que hacen muchas
cosas interesantes.
Este programa es extremadamente simple, y no necesita usar PHP
para crear una página como ésta. Todo lo que hace es
mostrar: Hola Mundo usando la sentencia
echo().
Si ha intentado usar este ejemplo, y no produjo ningún
resultado, preguntando si deseaba descargar el archivo, o
mostró todo el archivo como texto, lo más seguro es
que PHP no se encuentra habilitado en su servidor. Pídale a
su administrador que active esta función por usted, o use
el capítulo titulado
Instalación en el
manual. Si está trabajando localmente, lea también
el capítulo dedicado a la instalación, y
asegúrese de que todo esté configurado
apropiadamente. Si el problema continúa, por favor use una
de las muchas opciones para obtener ayuda con PHP.
El objetivo de este ejemplo es demostrar cómo puede usar
las etiquetas PHP. En este ejemplo
usamos <?php para indicar el inicio de la
etiqueta PHP. Después indicamos la sentencia y abandonamos
el modo PHP usando
?>. Puede salir de PHP y regresar cuantas
veces lo desee usando este método. Para más
información, puede leer la sección en el manual
titulada Sintaxis
básica de PHP.
Una nota acerca de editores de texto:
Hay muchos editores de texto y Entornos Integrados de Desarrollo
(IDE por sus siglas en Inglés) que puede usar para crear,
editar, y organizar archivos PHP. Puede encontrar una lista
parcial de éstos en Lista
de editores de PHP. Si desea recomendar un editor, por
favor visite la página mencionada anteriormente, y
comunique su recomendación a las personas encargadas del
mantenimiento para que lo incluyan en la lista. Contar con un
editor que resalte la sintaxis de PHP puede ser de mucha ayuda.
Una nota acerca de los procesadores de palabras:
Los procesadores de palabras como "StarOffice", "Microsoft word"
y "Abiword" no son buenas opciones para editar archivos de
PHP. Si desea usar uno de éstos programas para probar sus
scripts, primero debe asegurarse de guardar el documento en
formato de "Texto" puro, o PHP no será capaz de ejecutar
el script.
Una nota acerca del "Bloc de Notas de Windows":
Si desea escribir sus archivos PHP usando el "Bloc de Notas de
Windows" o en algún otro editor de texto para Windows
necesita asegurarse de que sus archivos sean guardados con la
extensión .php (la mayoría de editores de texto en
Windows automáticamente tratarán de añadir
la extensión .txt a los archivos a menos que tome los
siguientes pasos para prevenirlo). Cuando guarde sus archivos y
el programa le pregunte qué nombre le desea dar al
archivo, use comillas para indicar el nombre (es decir,
"hola.php"). Una alternativa es, en la lista
de opciones "Archivos de Texto *.txt", seleccionar la
opción "Todos los archivos *.*". Aquí puede
escribir el nombre del archivo sin las comillas.
Ahora que ha creado un pequeño script de PHP que funciona
correctamente, es hora de trabajar con el script de PHP más
famoso; vamos a hacer una llamada a la
función phpinfo() para obtener
información acerca de su sistema y configuración
como las variables
predefinidas disponibles, los módulos utilizados por
PHP, y las diferentes opciones de configuración. Tomemos unos
segundos para revisar esta información.