La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación PHP ARRAYS saregune CC 2009.

Presentaciones similares


Presentación del tema: "Programación PHP ARRAYS saregune CC 2009."— Transcripción de la presentación:

1 programación PHP ARRAYS saregune CC 2009

2 Variables Hasta ahora: una variable un valor

3 Variables $nombre $titulo

4 Arrays Una variable, muchos valores $titulo

5 Arrays ¿como recuperamos una camisa concreta?

6 Arrays indexandolas

7 Arrays En PHP, cada valor de un array tiene un índice que usamos para recuperarlo.

8 Arrays equivalentes: índice clave key

9 Crear un array $yo = array ( "nombre" => "Roger",
"nacido en" => "Bonn", "aficiones" =>"comics" );

10 Crear un array $yo = array ( "nombre" => "Roger",
"nacido en" => "Bonn", "aficiones" =>"comics" );

11 Crear un array clave => valor Notación especial.

12 Consultar un valor echo "Me llamo ".$yo["nombre"];

13 Consultar un valor [ ] corchetes Marca de elemento de un array
echo “Me llamo “.$yo["nombre"]; [ ] corchetes Marca de elemento de un array

14 Crear un array II $lista = array ("Vinka", "Lara");

15 Crear un array II ¿y las claves? Prueba...con mprint($lista);
$lista = array ("Vinka", "Lara"); ¿y las claves? Prueba...con mprint($lista);

16 array dinámicos $lista[2] = "inaki"; $lista[7] = "Raquel";
En las asignaciones, si no existe la clave se añade un nuevo elemento.

17 array dinámicos $lista[2] = "Iñaki";
En las asignaciones, si existe la clave, se modifica el valor.

18 array dinámicos $lista[ ] = "Lara"; $lista[ ] = "Nieves";
Con [], PHP genera el índice.

19 array dinámicos $lista[14] = "Darwin"; $lista[] = "Ana";
¿que índice se ha creado?

20 array dinámicos $lista['penultima'] = "Jimena";
$lista['ultima'] = "Cristina"; ¿se pueden mezclar literales y cadenas?

21 array dinámicos $lista[] = "Gorka (el olvidado)"; ¿sigue funcionando ?

22 array dinámicos y, ¿ si no existe el array? $zerrenda[] = "Ruben";
$mylist[]= "Rosalie";

23 array conclusión $lista[2] = "iñaki"; $lista[] = "Raquel";
En las asignaciones: Si no existe la clave, se añade un nuevo elemento. Si ya existe la clave, se sobre-escribe el nuevo valor. Si no se proporciona clave, PHP la calcula. Si no existe el array, se crea.

24 borrado array $lista[13] = ""; ¿borra el elemento 13?

25 borrado array Un valor vacio "" no es lo mismo que un elemento no existente.

26 array borrado unset ( $array[elemento]); unset ( $lista[13] );
Solo hay una forma de borrar un elemento de un array: unset ( $array[elemento]); unset ( $lista[13] );

27 array conclusión Dinámicos. Flexibles. Único lenguaje con esta implementación

28 array conclusión PHP = lenguaje de Arrays


Descargar ppt "Programación PHP ARRAYS saregune CC 2009."

Presentaciones similares


Anuncios Google