Hola bienvenidos a esta nueva clase.
Vamos a comenzar a ver qué son las variables entonces voy a volver al árbol vean yo con la pestaña esta
abro y cierro el árbol y en curso vamos a crear otra carpeta ni un folder que se va a llamar variables
y adentro de este folder vamos a crear un archivo que se va a llamar variables punto P HP perfecto puedo
cerrar la pestaña anterior y como vamos a escribir código en PHP es fundamental que abramos las etiquetas
correspondientes.
Entonces me valgo de la ayuda de Atom de HP enter y ya tenemos abierta y cerrada esta etiqueta cuando
trabajemos con PHP.
Por ejemplo cito por citar alguno se nos va a dar el caso donde un usuario ponga su nombre y su contraseña
para acceder a un servicio.
Imaginemos a un panel de control de algo bueno yo voy a recibir ese usuario y contraseña seguramente
para compararlos con los que tengo almacenados en mi base de datos.
Pero voy a necesitar temporalmente guardar la información que me brinda el usuario en una variable en
un contenedor que me permita tenerlo guardado ahí y utilizarlo o modificarlo cuando necesite o por ejemplo
si estoy haciendo un cálculo matemático el resultado de ese cálculo de querer guardarlo en algún lugar
momentáneamente para luego mostrarlo en pantalla o para mandarlo por mail o para guardarlo en una base
de datos.
Entonces las variables en PHP se declaran siempre utilizando el signo de pesos.
Inmediatamente después yo voy a escribir el nombre o cómo quiero bautizar a esta variable para encontrarla
luego en el resto del código van a ver que por lo general se acostumbra a utilizar las variables en
inglés pero es más que todo para que las cosas estén más unificadas y podamos trabajar en grandes comunidades.
En definitiva para que nuestro código sea más compatible con el mundo pero no tiene nada de malo utilizar
variables en español de hecho yo en este curso van a ver que voy a utilizar muchas veces variables en
español.
Por ejemplo voy a poner acá como variable mensajes se va a llamar bueno por qué.
Yo en cierta manera rompo la norma de utilizar nombres de variables en inglés.
Bueno lo primero que tengo que saber es que no estoy haciendo nada grave.
Lo segundo es que yo tengo que elegir un nombre que represente lo que voy a guardar adentro porque si
son una variable le pongo a que funcionaría igual.
Si después quiero saber qué tenía guardado adentro ah bueno si tengo una sola variable no pasa nada
pero en un programa normal hay 20 30 100 variables.
Lo más lógico es que le ponga algo que represente su contenido pero lo que quiero remarcar es que uso
variables con nombre en español para diferenciarlas bien de lo que es una palabra reservada de PHP como
por ejemplo Eco.
Me ha pasado a veces a la hora de explicar que por ejemplo se usaba una variable y yo le ponía un nombre
en inglés Count y alguno que otro entendía que esto al verlo en inglés era algo estricto u obligatorio
que había que usarlo así Count y no.
Entonces la idea es mostrar la flexibilidad que hay a la hora de poner el nombre de una variable.
Eso sí las variables no pueden empezar con un espacio no pueden empezar con un número y como les decía
no pueden tener espacios en el medio.
De ahí en más como quieran entonces Retomemos.
Veamos un ejemplo de esta variable que les recuerdo siempre.
En todo caso arrancan con el número.
O mejor dicho con el signo de peso o de dólar.
No sé depende de la latitud en la que estés.
Bueno qué podemos guardar en una variable en una variable podemos guardar oraciones que aquí las vamos
a llamar string porque string quiere decir cadena o cadena de letras o texto como quieran llamarlo.
Pero es muy frecuente llamarle strings.
Podemos guardar una oración mensaje Hola estamos todos bien.
Ese es un mensaje noten de que yo al mensaje lo puse entre comillas porque cuando yo grabe texto o caracteres
siempre se pone entre comillas y como en todo caso punto y coma al finalizar la línea yo voy a grabar
voy a refrescar a la derecha para ver cómo funciona esto que acabo de hacer entonces ya guardado el
archivo en curso variables y entramos en variables puntos PHP.
Como veo no estoy viendo nada en pantalla por qué está funcionando el programa.
Sí claro yo le he dicho crea una variable llamada mensaje y en ella guarda esta oración que lo hizo
de eso estoy seguro.
Lo que sucede es que no lo estoy imprimiendo no le estoy diciendo que me lo muestra en pantalla para
esto simplemente puedo hacer así eco signo de peso.
Mensaje entonces repasemos qué hace este programa.
Guardo una oración en mensaje y en segundo término imprimo ese mensaje grabo desaparece el puntito azul
actualizo y ya estamos ves aparece la oración como le pedimos miren lo que pasa ahora voy a cortar esto
y lo voy a pegar arriba
actualizo y tengo una especie de error.
En realidad es una noticia se ejecutó todo el programa pero me da una advertencia.
Primero imprime el mensaje y me está diciendo hoy no está definida la variable mensaje o sea no tiene
nada no existe porque estoy queriendo imprimir algo que todavía no fue creado y ni mucho menos se te
hago con un valor entonces bueno era simplemente para mostrarles cómo se ejecuta.
Línea por línea de manera secuencial cuando lo volvemos a dejar abajo volvemos a probar.
Todo funcionó.
Entonces acabamos de aprender qué es una variable que es capaz de contener información y acabamos de
ver cómo podemos grabar información de tipo texto o strings en las próximas clases vamos a ir viendo
cómo podemos grabar otro tipo de valores dentro de una variable.
Muchas gracias y nos vemos en la próxima clase.