Una variable es solo un área de almacenamiento. Pones cosas en tus áreas de almacenamiento (variables) para que puedas usarlas y manipularlas en tus programas. Las cosas que querrá almacenar son números y texto.
Si está de acuerdo con la idea de las variables, puede seguir adelante. Si no, piense en ellos así. Suponga que desea catalogar su colección de ropa. Reclutas a dos personas para que te ayuden, un hombre y una mujer. Estas dos personas serán sus áreas de almacenamiento. Ellos guardarán las cosas por ti, mientras cuentas lo que tienes. El hombre y la mujer, entonces, son variables.
Cuenta cuántos abrigos tiene y luego se los da al hombre. Cuenta cuántos zapatos tiene y se los da a la mujer. Desafortunadamente, tienes mala memoria. La pregunta es, ¿cuál de sus personas (variables) sostiene los abrigos y cuál sostiene los zapatos? Para ayudarte a recordar, ¡puedes dar los nombres de tus personas! Podrías llamarlos así:
mr_coats
mrs_shoes
Pero depende totalmente de usted qué nombres le dé a su gente (variables). Si lo desea, podría llamarse así:
hombre_coats
zapatos_mujer
O
HimCoats
Sus zapatos
Pero debido a que su memoria es mala, es mejor darles nombres que le ayuden a recordar qué es lo que están guardando para usted. (Hay algunas cosas que tu gente se resiste a que te llamen. No puedes comenzar sus nombres con un guión bajo (_) o un número. Pero la mayoría de los demás caracteres están bien).
Bien, entonces su gente (variables) ahora tiene nombre. Pero no es bueno simplemente darles un nombre. Ellos van a hacer un trabajo por ti, así que debes decirles lo que harán. El hombre va a sostener los abrigos. Pero podemos especificar cuántos abrigos llevará. Si tienes diez abrigos para darle, entonces haz el "relato" de esta manera:
mr_coats = 10
Entonces, el nombre de la variable viene primero, luego un signo igual. Después del signo igual, le dices a tu variable lo que estará haciendo. Sosteniendo el número 10, en nuestro caso. (El signo igual, por cierto, no es realmente un signo igual. Se llama operador de asignación. Pero no te preocupes, en esta etapa. Solo recuerda que necesitas el signo igual para almacenar cosas en tus variables).
Sin embargo, estás aprendiendo PHP, así que falta algo. En realidad, dos cosas. Primero, su gente (variables) necesita un signo de dólar al principio (la gente es así). Entonces sería esto:
PSmr_coats = 10
Si pierde el signo del dólar, ¡entonces su gente se negará a trabajar! Pero la otra cosa que falta es algo realmente quisquilloso y delicado: un punto y coma. Las líneas de código en PHP necesitan un punto y coma al final:
$ mr_coats = 10;
Si obtiene algún error de análisis cuando intenta ejecutar su código, lo primero que debe verificar es si se perdió el punto y coma al final. Es muy fácil de hacer y puede resultar frustrante. Lo siguiente que debe verificar es si se ha perdido un signo de dólar. Pero volvamos a nuestra gente (variables).
Entonces el hombre sostiene diez abrigos. Podemos hacer lo mismo con la otra persona (variable):
$ mrs_shoes = 25;
Entonces, $ mrs_shoes tiene un valor de 25. Si luego quisiéramos sumar cuántas prendas de ropa tenemos hasta ahora, podríamos configurar una nueva variable (tenga en cuenta el signo de dólar al comienzo de la nueva variable):
$ total_clothes
Luego podemos sumar los abrigos y los zapatos. Sumas en PHP así:
$ ropa_total = $ mr_coats + $ mrs_shoes;
Recuerde, $ mr_coats tiene un valor de 10 y $ mrs_shoes tiene un valor de 25. Si usa un signo más, PHP cree que desea sumar. Entonces te calculará el total. La respuesta luego se almacenará en nuestra nueva variable, la que hemos llamado $ total_clothes. También puede sumar así:
$ ropa_total = 10 + 35;
Nuevamente, PHP verá el signo más y sumará los dos por usted. Por supuesto, puede sumar más de dos elementos:
$ ropa_total = 10 + 35 + 7 + 38 + 1250;
Pero la idea es la misma: PHP verá signos más y luego sumará cosas. Luego, la respuesta se almacena en su nombre de variable, el que está a la izquierda del signo igual.
En la siguiente parte, veremos cómo poner texto en variables.
Pasar a la siguiente parte ->
Volver a la página de contenido de PHP