Skip to content

1. Introducción a PHP

PHP (acrónimo recursivo de “PHP: Hypertext Preprocessor”) es un lenguaje de programación interpretado de código abierto, especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.

  • Lenguaje del lado del servidor: El código PHP se ejecuta en el servidor, generando HTML que luego se envía al cliente.
  • Sintaxis sencilla: Fácil de aprender, especialmente para personas con experiencia en C, Java o JavaScript.
  • Multiplataforma: Funciona en diferentes sistemas operativos (Windows, Linux, macOS, etc.).
  • Soporte para bases de datos: Compatible con la mayoría de bases de datos populares.
  • Gratuito y de código abierto: Disponible sin costo y con una gran comunidad de desarrolladores.
  • Amplia documentación: Extensa documentación oficial y recursos de aprendizaje.

PHP ha evolucionado significativamente desde su creación:

PHP fue creado originalmente por Rasmus Lerdorf en 1994 como un conjunto simple de scripts en Perl para rastrear visitas a su currículum en línea, llamándolo “Personal Home Page Tools”.

Para desarrollar con PHP, necesitas un entorno que incluya PHP, un servidor web y generalmente una base de datos. Las opciones más populares son:

XAMPP es una distribución de Apache que incluye PHP, MySQL y Perl. Es fácil de instalar y está disponible para Windows, Linux y macOS.

Terminal window
# Pasos para instalar XAMPP
1. Descarga XAMPP desde https://www.apachefriends.org/
2. Ejecuta el instalador y sigue las instrucciones
3. Inicia el panel de control de XAMPP y activa los módulos Apache y MySQL
4. Accede a http://localhost para verificar la instalación

Laragon es un entorno de desarrollo universal para PHP, Node.js, Python, Java, Go, Ruby. Es especialmente popular entre los desarrolladores de Laravel.

Terminal window
# Pasos para instalar Laragon (versión gratuita 6.0.0)
1. Descarga Laragon desde https://github.com/leokhoa/laragon/releases/download/6.0.0/laragon-wamp.exe
2. Ejecuta el instalador
3. Inicia Laragon y haz clic en "Start All"
4. Accede a http://localhost para verificar la instalación

Crear tu primer script en PHP es muy sencillo:

  1. Crea un archivo llamado hola.php en la carpeta htdocs (XAMPP) o www (Laragon)
  2. Añade el siguiente código:
<?php
// Mi primer script en PHP
echo "<h1>¡Hola, mundo!</h1>";
echo "<p>La fecha actual es: " . date('Y-m-d H:i:s') . "</p>";
?>
  1. Accede a http://localhost/hola.php en tu navegador para ver el resultado
<?php
// Código PHP aquí
// Variables
$nombre = "Usuario";
$edad = 25;
// Salida
echo "Hola, $nombre. Tienes $edad años.";
// Condicionales
if ($edad >= 18) {
echo " Eres mayor de edad.";
} else {
echo " Eres menor de edad.";
}
?>
🐝