Volver a la página principal
miércoles 20 noviembre 2024
4

Cómo declarar variables en PHP

En PHP, las variables se utilizan para almacenar datos y pueden contener diferentes tipos de valores como cadenas, números, arrays, objetos, entre otros. Todas las variables en PHP comienzan con el signo de dólar ($) seguido de un nombre que identifica la variable.

¿Cómo declarar variables en PHP?

La sintaxis básica para declarar una variable en PHP es:

$nombreVariable = valor;

Reglas para los nombres de las variables:

  • Deben comenzar con un signo de dólar ($).
  • El primer carácter después del dólar debe ser una letra o un guion bajo (_).
  • Los nombres de variables son sensibles a mayúsculas y minúsculas ($nombre y $NOMBRE son diferentes).

Ejemplo básico:

<?php
$nombre = "Juan";
$edad = 25;
echo "Hola, mi nombre es $nombre y tengo $edad años.";
?>

Tipos de datos en PHP

Tipo de dato Descripción
string Cadena de texto.
int Números enteros.
float Números decimales.
bool Valores lógicos (true o false).
array Conjunto de valores indexados o asociativos.
object Instancias de clases.
null Variable sin valor.

Ejemplo con diferentes tipos:

<?php
$nombre = "Carmen";   // string
$edad = 30;           // int
$precio = 19.99;      // float
$esMayor = true;      // bool
$colores = ["rojo", "verde", "azul"]; // array

echo "$nombre tiene $edad años y su color favorito es $colores[0].";
?>

Variables especiales en PHP

  • Variables predefinidas: PHP ofrece variables globales como $_GET, $_POST, $_SERVER, etc.
  • Variable dinámica: Puedes crear nombres de variables dinámicamente:
<?php
$varName = "dinamica";
$$varName = "Hola";
echo $dinamica; // Salida: Hola
?>

Ejemplos prácticos

Declarar e inicializar variables

<?php
$saludo = "Hola";
$numero = 5;
echo $saludo . " Mundo " . $numero; // Salida: Hola Mundo 5
?>

Comprobar si una variable está definida

Puedes usar isset() o empty() para verificar el estado de una variable:

<?php
if (isset($variable)) {
    echo "La variable está definida.";
} else {
    echo "La variable no está definida.";
}
?>

Eliminar una variable

<?php
$variable = "Hola";
unset($variable); // Borra la variable

Más información

Consulta la documentación oficial de PHP para obtener más detalles sobre la declaración y uso de variables.

Etiquetas:
php
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer