Tu primera página con PHP
Empieza por crear un archivo llamado hello_php
y ponlo en el "directorio raíz" (DOCUMENT_ROOT)
con el siguiente contenido:
Ejemplo 2_1_ Nuestro primer script PHP: hello_php <html>
<head>
<title> Ejemplo de PHP</title>
</head>
<body>
<?php echo "<p>Hola Mundo</p>"; ?>
</body>
</html> |
Utiliza tu navegador de web para acceder tu archivo, con el URL terminando
en "/hello_php"_ Si estas programando localmente este URL lucirá algo
como http://localhost/hello_php o
http://127_0_0_1/hello_php pero esto depende en la
configuración de tu servidor de web_ Aunque esto es fuera del alcance de este
tutorial, también puedes ver las DocumentRoot y
ServerName directivas en la configuración de tu servidor
(en Apache esto es httpd_conf)_ Si todo esta configurado
correctamente, el archivo sera analizado por PHP y es siguiente contenido
aparecerá en tu navegador:
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<p>Hola Mundo</p>
</body>
</html> |
|
Debes observar que esto no es como scripts de CGI _ El archivo no necesita ninguna clase
especial de permisos para ser ejecutado_ Piensa al respecto como si fueran archivos de
HTML con un set muy especial de tags disponibles, y que hacen muchas cosas interesantes_
Este programa es extremadamente simple, y tu no necesitas usar PHP para crear una
página como esta_ Todo lo que hace es mostrar: Hola Mundo
usando la declaración
echo()_
Si has intentado usar este ejemplo, y no produjo ningún resultado, te
pregunto si queréas descargar el archivo, o te mostro todo el archivo como texto,
lo mas seguro es que tu servidor no a activado PHP_ Pídele a tu administrador que
active esta función por voz, o usa el capítulo titulado
Instalación en el manual_
Si tu estas trabajando localmente, también lee el capítulo dedicado a la
instalación, y asegurate de que todo este configurado apropiadamente_ Si el
problema continua, por favor usa una del las muchas opciones para obtener ayuda con PHP_
El objetivo de este ejemplo es para demostrar como puedes usar las tags PHP_
En este ejemplo usamos <?php para indicar el inicio de la tag PHP
Después describimos la declaración y dejamos el modo PHP usando
?>_
Tu puedes salir de PHP y regresar cuantas veces quieras usando este método_ Para
mas información, puedes leer la sección en el manual titulada Sintaxis básico del PHP_
Una Nota acerca de editores de texto:
Hay muchos editores de texto y Ambientes de Diseño integrado (IDE) que tu puedes
usar para crear, editar, y organizar archivos de PHP_ Puedes encontrar una lista
parcial de estos en Lista de editores de PHP_
Si tu quieres recomendar un editor, por favor visita la página mencionada
anteriormente, y recomendalo a las personas encargadas del mantenimiento para que lo
pongan en la lista_ Teniendo un editor que resalta el sintaxis de PHP puede ser de
mucha ayuda_
Una Nota acerca de procesadores de palabras:
Procesadores de palabras como "StarOffice", "Microsoft word" y "Abiword"
no son buenas opciones para editar archivos de PHP_ Si tu deseas usar uno de
estos programas para probar tus scripts, primero debes asegurarte de que guardes
el documento en como "Texto" puro, o PHP no sera capaz de ejecutar el script_
Una nota acerca de "Windows Notepad":
Si tu quieres escribir tus archivos PHP usando "Windows Notepad" y en algunos
otros editores de texto para Windows necesitaras asegurarte que tus archivos son
guardados con la extensión _php (La mayoría de los editores de texto en
Windows automáticamente trataran de añadir la _txt extensión a los
archivos a menos de que tomes los siguientes pasos para prevenirlo_) Cuando guardes tus
archivos y el programa te pregunte que nombre le quieres dar a tu archivo utiliza
comillas cuando escribes el nombre (i_ e_ "hola_php")_ Una
alternativa es oprimir en la lista de opciones "Archivos de Texto *_txt" seleccionar la
opción "Todos los archivos *_*"_ Aquí puedes escribir el nombre del
archivo sin las comillas_
Ahora que as creado un pequeño script de PHP que funciona correctamente, es hora
de que trabajemos con el script de PHP mas famoso; vamos a hacer una llamada a la
función phpinfo() para que obtener información acerca
de tu sistema y configuración como las variables disponibles predefinidas , los
módulos utilizados por PHP, y las diferentes opciones de configuración_ Tomemos unos segundos para revisar
esta información_