Una variable es PHP, como es cualquier otro lenguaje de programación, es un espacio en memoria identificado por un nombre al que se le puede asignar una valor de algún tipo de dato.

De esta corta definición se desprenden varias palabras claves:

  • Nombre: por el cual identificaremos a la variable dentro de nuestro programa.
  • Tipo de dato: nos va a indicar de que tipo es el valor ingresado, por ejemplo: cadena de texto, numérico, etc.
  • Valor: es el dato, es el contenido que podemos ir asignando a nuestra variable, y dicho valor puede variar durante todo nuestro programa.

En PHP una variable se declara, o se crea, anteponiendo a su nombre el signo de $, terminando la sentencia con un punto y coma (;). Por ejemplo, podemos tener las siguientes variables:

  • $nombre;
  • $cedula;
  • $telefono;
  • $edad;
  • $numero;

Una vez que tenemos declarada nuestra variable podemos hacer uso de ella siempre haciendo referencia a su nombre. Para asignar un valor lo hacemos con el operador de asignación que es el signo de =, seguido por el valor correspondiente. Siguiendo con los ejemplos anteriores, lo podemos hacer así:

  • $nombre = “Carolina”;
  • $cedula = 12223334;
  • $telefono = “099111111”;
  • $edad = 37;
  • $numero = 16;

Podemos obervar que los valores que son de texto se encuentran entre comillas (“”), eso es debido a que las cadenas de texto (String) siempre deben ir entre comillas. Nos referimos a cadena de texto a cualquier caracter o conjunto de caracteres: letras, numeros, símbolos, espacios.

Como en PHP no se debe determinar el tipo de dato a la hora de declarar una variable, como si es exigencia para Java y Visual, los valores pueden ir cambiando también en su tipo de dato, o sea, puedo comenzar asignando un número y luego cambiar por un texto. Dado que esto es posible debemos estar haciendo validaciones constantes de los tipos de datos ya que “10” no es los mismo que 10, el primero se considera cadena de texto y el segundo un número.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *