La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Las variables en PHP Programación en Internet II.

Presentaciones similares


Presentación del tema: "Las variables en PHP Programación en Internet II."— Transcripción de la presentación:

1 Las variables en PHP Programación en Internet II

2 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Comenzaremos aprendiendo a trabajar con el almacén de datos más simple y más universalmente utilizado: las variables. Las variables: pocos datos provisorios Las ventajas de declarar y usar variables

3 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Continuamente tendremos la necesidad de que el servidor recuerde por un momento algún dato, ya sea porque se lo hayamos escrito nosotros mismos dentro del código que programamos, o porque el usuario haya ingresado ese dato en un formulario, o porque sea fruto de una operación realizada por el intérprete de PHP o que sea resultado de la ejecución de una función. Todo el tiempo usaremos variables.

4 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Por ejemplo, si queremos mostrar un saludo que utilice el nombre que un usuario acaba de escribir en un formulario, habrá que almacenar en algún lugar ese dato mientras maniobramos con él y le agregamos un texto que lo acompañe.

5 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa O si queremos multiplicar dos números deberíamos poder almacenar en algún lado el primer número, el segundo número, y también el resultado de esa operación, para luego mostrarlo.

6 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Es decir, el uso de las variables será imprescindible para la tarea más común del intérprete de PHP, que es completar parte de los textos o del código HTML de una página Web.

7 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Para todas las tareas que mencionamos –que requieren “recordar momentáneamente un dato”- las variables, que no son más que un espacio en la memoria RAM del servidor, espacio que será temporalmente reservado para que le escribamos algo dentro, y lo dejemos allí guardado, esperando hasta que lo utilicemos instantes después, como parte del código que el intérprete de PHP está fabricado en ese momento.

8 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Cada uno de los espacios que queramos utilizar de la memoria del servidor, será una variable. Y cada una de ellas se identificará con un nombre que nosotros mismos le inventaremos, nombre mediante el cual nos referimos a ese dato de allí en más, cada vez que necesitemos disponer del contenido almacenado en ese espacio.

9 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa De una forma más gráfica y simplificada, una variable es una especia de “cada etiqueta” que almacena algún dato hasta que necesitemos usarlo.

10 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Usamos variables a diario; por ejemplo, guardamos dinero en un cajón y luego decimos: “usemos el dinero que hay en el primer cajón”. “Primer cajón sería el nombre de una variable, que a veces contendrá un valor de “0” (si no hay dinero), y a veces contendrá una cantidad “x” de dinero;

11 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa es decir, su contenido no será siempre el mismo, a lo largo del tiempo podrá variar, de allí su nombre “variable”. Cualquier receta de cocina está llena de variables (la cantidad de cada ingrediente, es una variable).

12 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Todo lo que puede describirse cuantitativamente o cualitativamente es un dato que puede almacenarse en una variable. El peso, la altura, la edad, el apellido, la nacionalidad, la ocupación, el teléfono, etc. Variables y más variables. Textos y números: Datos.

13 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Una variable siempre tiene dos elementos: un nombre (siempre el mismo, así como “Primer cajón” será siempre “Primer cajón”, y gracias a esa invariabilidad podemos referirnos a él sin lugar a confusiones como “Primer cajón”), y un valor (el dato que almacenamos dentro de ella) que a diferencia del nombre, su puede variar.

14 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa

15 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Podemos observar, en este ejemplo. Algunos detalles de sintaxis; en el lenguaje PHP las variables de crean anteponiéndole un signo $ al nombre que le queramos dar a la variable (sin dejar ningún espacio entre el signo y la primera letra del nombre de la variable).

16 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Y se les almacena un valor mediante el signo igual, al que técnicamente lo denominaremos “Operador de asignación”, ya que, precisamente, sirve para asignarle un valor a una variable.

17 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Veamos otros ejemplos para seguir comprendiendo esta sencilla sintaxis:

18 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Esta vez hemos definido tres variables: La variable $cantidad, a la que le hemos asignado un número 5; La variable $precio, en la que guardaremos un número 3; Y la variable $importe, que almacena el resultado de multiplicar lo que contenía $cantidad por lo que $precio; es decir, contendrá un 15 en este caso.

19 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Imaginemos que, en ese momento, la memoria RAM del servidor contiene esto:

20 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Prestemos atención a los siguientes detalles: 1. Cada sentencia se debe terminar con un punto y coma.

21 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa 2. Notemos que a los valores con contenido numérico –en este caso, los número 3 y 5--, no los hemos puesto entre comillas; El lenguaje PHP distingue entre varios tipos de datos entre los cuales los números no necesitan estar envueltos entre comillas, a diferencia de los bloques de texto, que sí precisan estar siempre delimitados en su inicio y en su fin con comillas.

22 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa 3. Dentro del print, tampoco hemos puesto entre comillas las variables $importe. Esto es así porque si la envolviéramos entre comillas simples, considerará que tenía almacenado (en este caso un 15). Sin embargo, tendríamos también la posibilidad de envolverla entre comillas dobles y, de esta manera, la variable sí se reemplazaría normalmente por su valor.

23 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Veamos otro ejemplo:

24 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Las variables son un depósito provisorio de datos “efímero”, que se utilizará casi inmediatamente. El trabajo del intérprete de PHP tiene lugar en el servidor (hosting), y se realiza en los breves instantes entre la llegada de una petición HTTP ejecutada por un navegador y la emisión de una respuesta.

25 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa La vida de una variable en PHP es muy breve apenas unas pocas decimas de segundo. En el momento en el que el intérprete de PHP lee la declaración de una variable esta comienza a existir; acto seguido, la podrá utilizar para alguna cuestión (podría ser una orden escrita que le hayamos dejado al intérprete de PHP para que utilice o muestra esa variable, para que realice una operación con ella) y,

26 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa en cuanto al intérprete de PHP haya terminado la lectura y proceso del código de esa página Web completa (menos de un segundo, habitualmente) y haya entregado el código HTML ya procesado al servidor Web para que lo envíe al navegador que estaba esperando su respuesta, en ese instante, el intérprete de PHP borrará de la memoria RAM del servidor Web todas las variables que hubieran sido declaradas durante el breve tiempo que demoró el procesamiento de esa página.

27 Las variables en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Ejercicio: El precio de un producto equivale a $385 pesos y un cliente decide comprar 3 unidades, debido a que por esa cantidad se obtiene un 25% de descuento. Con la ayuda de variables determine el total a pagar junto con el iva.


Descargar ppt "Las variables en PHP Programación en Internet II."

Presentaciones similares


Anuncios Google