Variables en PHP
En PHP, una variable es un contenedor que almacena un valor. Las variables en PHP se usan para almacenar datos, como números, cadenas de texto, arrays, objetos, etc.
Declaración de Variables
Para declarar una variable en PHP, simplemente usas el símbolo $ seguido del nombre de la variable. No necesitas especificar el tipo de dato, ya que PHP es un lenguaje de tipado dinámico. Un ejemplo básico de declaración de variable sería:
$nombre = "Juan";
$edad = 25;
$altura = 1.75;
$activo = true;
Reglas para Nombrar Variables
Los nombres de las variables en PHP deben seguir ciertas reglas:
- Las variables deben comenzar con un signo de dólar
$seguido de una letra o guion bajo_. - El nombre de la variable puede contener letras, números y guiones bajos
_, pero no puede comenzar con un número. - PHP es sensible a mayúsculas y minúsculas, es decir,
$nombrey$Nombreson variables diferentes.
Tipos de Datos en Variables
Las variables en PHP pueden almacenar diferentes tipos de datos, como:
- Enteros: Números enteros, como
25o-10. - Flotantes: Números con decimales, como
3.14o1.75. - Cadenas: Texto, como
"Hola Mundo". - Booleanos: Valores de verdadero o falso, como
trueofalse. - Arrays: Listas de valores, como
["rojo", "verde", "azul"]. - Objetos: Instancias de clases (más adelante en el curso).
Ejemplo de Uso de Variables
Aquí tienes un ejemplo que muestra cómo utilizar variables en PHP para almacenar datos y luego mostrarlos en la página web:
$nombre = "Juan";
$edad = 25;
echo "Hola, mi nombre es " . $nombre . " y tengo " . $edad . " años.";
Este código imprimirá: Hola, mi nombre es Juan y tengo 25 años.
Variables Superglobales
PHP tiene varias variables superglobales que están disponibles en todo el script. Algunas de las más comunes son:
- $_GET: Recibe datos de un formulario enviado por el método GET.
- $_POST: Recibe datos de un formulario enviado por el método POST.
- $_SESSION: Permite almacenar datos a lo largo de varias páginas.
- $_COOKIE: Almacena datos persistentes en el navegador del usuario.
- $_SERVER: Contiene información sobre los servidores y entornos de ejecución.
Ejemplo con $_GET
Supongamos que tienes un formulario que envía datos mediante GET:
Este formulario enviará el valor del campo "nombre" al script PHP, y se mostrará el saludo con el nombre ingresado.
Conclusión
Las variables son una parte fundamental de cualquier lenguaje de programación, y PHP no es la excepción. Te permiten almacenar y manipular datos, lo que es clave para la creación de páginas web dinámicas.
Ahora que entiendes cómo declarar y usar variables, puedes seguir adelante con conceptos más avanzados, como los operadores y las estructuras de control.