Convencionalmente, los estudiantes escriben un programa «Hola Mundo» como su primer programa cuando aprenden un nuevo lenguaje de programación o un framework. El objetivo es verificar si el software que se va a utilizar se ha instalado correctamente y funciona como se espera. Para ejecutar un programa Hello World en PHP, debe tener instalado el servidor Apache junto con el módulo PHP en el sistema operativo que está utilizando.
PHP es un lenguaje de programación del lado del servidor. El código PHP debe estar disponible en la raíz del documento del servidor web. La raíz del documento del servidor web es el directorio raíz del servidor web que se ejecuta en el sistema. Los documentos bajo esta raíz son accesibles para cualquier sistema conectado al servidor web (siempre que el usuario tenga permisos). Si un archivo no está en este directorio raíz, no se puede acceder a él a través del servidor web.
En este tutorial, estamos usando el software de servidor XAMPP para escribir código PHP. El directorio raíz del documento predeterminado suele ser «C:\xampp\htdocs\» en Windows y «/opt/lamp/htdocs/» en Linux. Sin embargo, puede cambiar la raíz predeterminada del documento modificando la configuración de DocumentRoot en el archivo de configuración del servidor Apache «httpd.conf».
Mientras está en un sistema operativo Windows, inicie el servidor Apache desde el panel de control de XAMPP.
Vaya al directorio «htdocs». Guarde el siguiente script como «hello.php» en él.
<?php
echo "Hola Mundo!";
?>
Abra una nueva pestaña en su navegador e ingrese http://localhost/hello.php como URL. Debería ver el mensaje «Hola mundo» en la ventana del navegador.
Un script PHP puede contener una mezcla de código HTML y PHP.
<!DOCTYPE html>
<html>
<body>
<h1>My PHP Website</h1>
<?php
echo "Hola Mundo!";
?>
</body>
</html>
El mensaje «Hola mundo» se representará como texto sin formato. Sin embargo, puede colocar etiquetas HTML dentro de la cadena «Hola mundo». El navegador interpretará las etiquetas en consecuencia.
En el código siguiente, la instrucción «echo» representa «Hello World» para que esté en el encabezado <h1> con el texto alineado en el centro de la página.
<!DOCTYPE html>
<html>
<head>
<title>My PHP Website</title>
</head>
<body>
<?php
echo "<h1 align='center'>Hola Mundo!</h1>";
?>
</body>
</html>
Script PHP desde el símbolo del sistema
Puede ejecutar su script PHP desde el símbolo del sistema. Supongamos que tienes el siguiente contenido en tu archivo «hello.php».
<?php
echo "Hola PHP!!!!!";
?>
Agregue la ruta del ejecutable PHP a la variable de entorno de ruta de su sistema operativo. Por ejemplo, en una instalación típica de XAMPP en Windows, el ejecutable de PHP «php.exe» está presente en el directorio «c:\xampp\php». Agregue este directorio en la cadena de variables de entorno PATH.
Ahora ejecute este script como símbolo del sistema:
C:\xampp\htdocs>php hello.php
Obtendrá el siguiente resultado:
Hola PHP!!!!!