LAS VARIABLES
EN PHP. Parte 2
Antes que nada, hay que explicar un poco las razones
del por qué hay necesidad de hacer una segunda parta para las
variables. Las razones son las siguientes:
NOMBRES
BUENOS Y NOMBRES MALOS
Hay normas sencillas en cuanto a los nombres que una
variable debe tener. En primer lugar hay que decir que el tamaño
de las variables, es decir, de sus nombres, no tiene mayor importancia,
las variables pueden tener un nombre tan grande como les apetezca, así
por ejemplo, un nombre como:
$elreydeconstantinoplasequieredesconstantinopolizar
= "Nombre largo";
Es totalmente válido, aunque por supuesto, no
es precisamente el nombre más explicativo y práctico que
podemos asignarle a una variable, sin embargo, no causa problema alguno.
Pese a las facilidades que brinda
PHP para el tamaño de los nombres de las variables, lo más
conveniente es darles nombres explicativos, que tengan que ver con el
tipo de datos que se están guardando como:
$nombre = "Miguel";
$edad = 49;
$consulta_mysql = "SELECT
* FROM suscribientes WHERE username = 'astroboy'";
$punto_flotante = 164845.35
$arreglo = array("Hola",
"Adiós", "Buenos Días", "Buenas
Noches");
&$valor_por_referencia
= "pasando valor por referencia a una función";
Claro está, cada quien
utilizará los nombres que resulten más convenientes, pero
en general, como ya se dijo, la idea es nombrar cada variable para que
resulte sencillo comprender qué tipo de datos están siendo
guardados dentro de ellas.
Por otro lado, hay ciertas reglas
que seguir a la hora de darle nombre a las variables. Dichas reglas
son:
- Todas las variables deben comenzar con el
signo de dólar ($).
- Las variables NO pueden comenzar
(después del signo de dólar claro está) con números,
así:
- $123,
- $0, no son nombre válidos
- Las variables NO pueden comenzar
o contener en su nombre símbolos especiales como ?, &,
%, #, @, !, *, (, ), <, >. Por consiguiente, las variables
- $%porcentaje,
- $$precio,
- $#_de_telefono, no son válidas
en lo absoluto
- Las variables no pueden llevar tildes o eñes
en su contenido, es decir que:
- $niño,
- $pasión, no son nombre válidos
en PHP
- Las variables SI pueden comenzar
con el guión bajo ( _ ), de manera que las variables $_nombre,
$_GET, $_123 son totalmente válidas y pueden ser utilizadas
sin ningún problema en segmentos de código PHP.
Con respecto a la forma en la
que se declaran y utilizan las variables, esto es lo más relevante
que debemos saber para el desarrollo de este curso, en nuestra próxima
entrega, aprenderemos sobre las operaciones básicas con las variables.
Por el momento, hasta pronto.