Introducción al desarrollo web
iDESWEB
(Segunda edición)

Módulo 8: PHP: cadenas, arrays, cookies y sesiones.

En este módulo vas a encontrar cuatro apartados:

Las cadenas y los arrays son un mecanismo esencial en cualquier lenguaje de programación.

Las cookies son un mecanismo que solucionan un problema importante del protocolo HTTP, el protocolo que se emplea para la comunicación en la Web: la falta de persitencia. Sin las cookies, las aplicaciones web no podrían existir. En el módulo 6 ya aprendiste a manejar las cookies desde JavaScript. Ahora en este módulo vas a aprender a hacerlo desde el lenguaje PHP.

Por otro lado, las sesiones son un mecanismo que permite conservar datos asociados a un usuario a través de diferentes accesos del usuario a un mismo sitio web. Sin las sesiones, las aplicaciones web actuales no podrían existir. Las sesiones se implementan gracias a las cookies.

Además, vas a encontrar la práctica 8:

Y como siempre, un ejercicio final de tipo test para que pongas a prueba lo aprendido en este módulo.

En la siguiente lista de reproducción puedes encontrar todos los vídeos juntos:

Cadenas

Debes ver el vídeo PHP: cadenas (sintaxis), en el que se explica la sintaxis de las cadenas (strings) en PHP y las diferentes formas de escribir una cadena (comilla simple, comillas dobles, sintaxis heredoc, sintaxis nowdoc).

También debes ver el vídeo PHP: cadenas (funciones), en el que se muestran algunas de las 100 funciones para trabajar con cadenas que existen en PHP, como strlen(), strtolower(), implode(), explode(), etc.

Arrays

Debes ver el vídeo PHP: arrays (sintaxis), en el que se explica la sintaxis de los arrays (vector o matriz) en PHP y las diferentes formas de declarar un array.

También debes ver el vídeo PHP: arrays (funciones), en el que se muestran algunas de las casi 80 funciones para trabajar con arrays que existen en PHP, como count(), in_array(), funciones de ordenación, etc.

Cookies

Si no los habías visto o no los recuerdas, primero debes ver el vídeo Cookies: ¿Qué son y para que sirven?, en el que se definen las cookies, se explica su origen y se muestra su funcionamiento.

También debes ver el vídeo Cookies: ¿Cómo funcionan?, en el que se explica brevemente su funcionamiento en JavaScript y PHP.

Debes ver el vídeo PHP: cookies, en el que se explica el uso de las cookies en PHP con el método setcookie() y la variable superglobal $_COOKIE.

Sesiones

Debes ver el vídeo PHP: sesiones, en el que se explica qué son las sesiones:

Despúes debes ver el vídeo PHP: uso de sesiones, en el que se muestra un ejemplo de uso de las sesiones en PHP:

Recursos