Diferencia entre revisiones de «Usuario:ManuelRomero/php/arrays/concepto»
De WikiEducator
< Usuario:ManuelRomero | php
| Línea 1: | Línea 1: | ||
__NOTOC__ | __NOTOC__ | ||
| + | {{#widget:Slides}} | ||
{{:Usuario:ManuelRomero/php/arrays/nav}} | {{:Usuario:ManuelRomero/php/arrays/nav}} | ||
| − | + | <div class="slides layout-regular template-default"> | |
| + | <div class="slide"> | ||
===Arrays=== | ===Arrays=== | ||
*Un tipo de datos compuesto es aquel que te permite almacenar más de un valor. | *Un tipo de datos compuesto es aquel que te permite almacenar más de un valor. | ||
*En PHP puedes utilizar dos tipos de datos compuestos: el array y el objeto. | *En PHP puedes utilizar dos tipos de datos compuestos: el array y el objeto. | ||
*Los objetos los veremos más adelante. | *Los objetos los veremos más adelante. | ||
| + | </div> | ||
| − | + | <!--1--> | |
| + | <div class="slide"> | ||
| + | {{Definicion|Un array es un tipo de datos que nos permite almacenar varios valores. }} | ||
*Cada miembro del array se almacena en una posición a la que se hace referencia utilizando un valor clave. | *Cada miembro del array se almacena en una posición a la que se hace referencia utilizando un valor clave. | ||
| + | [Archivo:array.png] | ||
| + | |||
| + | </div> | ||
| + | |||
| + | <!--1--> | ||
| + | <div class="slide"> | ||
*Las claves pueden ser numéricas o asociativas. | *Las claves pueden ser numéricas o asociativas. | ||
<source lang=php> | <source lang=php> | ||
| Línea 16: | Línea 27: | ||
$modulos2 = array("PR" => "Programación", "BD" => "Bases de datos", ..., "DWES" => "Desarrollo web en entorno servidor"); | $modulos2 = array("PR" => "Programación", "BD" => "Bases de datos", ..., "DWES" => "Desarrollo web en entorno servidor"); | ||
</source> | </source> | ||
| − | ;Tipos de array: | + | [Archivo:array2.png] |
| − | :En función de su clave pueden ser indexados (clave numérica) o asociativos (Clave con valor) | + | ;Tipos de array: Arrays numéricos |
| + | :En función de su clave pueden ser indexados (clave numérica) o asociativos (Clave con valor). | ||
| + | *Ahora comentaremos los arrays indexados | ||
:En los arrays numéricos empezamos por 0 | :En los arrays numéricos empezamos por 0 | ||
| − | :En funcion del tipo de índices que tenga | + | :En funcion del tipo de índices que tenga puede ser unidimensional o multidimensional (varios índices). |
===Crear un array=== | ===Crear un array=== | ||
*Podemos usar el operador array(); | *Podemos usar el operador array(); | ||
| + | *A partir de la versión 5.3 se puede directamente usar el operador [] | ||
| + | *Vemos como crear un array | ||
| + | |||
| + | <source lang=php> | ||
| + | $notas =[]; | ||
| + | o bien | ||
| + | $notas = array(); | ||
| + | </source> | ||
| + | </source> | ||
<source lang=php> | <source lang=php> | ||
$capitales = array(); | $capitales = array(); | ||
Revisión de 11:23 13 feb 2015
