Professional Documents
Culture Documents
Arreglos o
Arrays en
Elemento En el
Es sencillamente unasegundo
tabla dedevalores.
los casos,
1 seremos
Cada uno de ellos nosotrosyquienes
se identifica se
Elemento PHPpongamos
asigna mediante asigna (xx) el número
una variable
2 correspondiente
($nombre)automáticamente
seguida al valor
de un ([])como
que
Elemento del el
índice
contiene el índice índice,
valor
del según la su
siguiente
array. Como al
3 cantidad
último
nombre lo indica de
asignado.
posee elementos
una Si es el del
sola
--- Envector.
PHP seElusan
dimensión. primero que índice
se dosserá
define, un
le
tipos:
Elemento valor como
Escalares ypondrá entero, y comenzará
asociativos.
n
Unidimensional en 0 (cero).
índice 0(CERO).
Escalares:
En este caso, el índice será
$V[ ]=valor; una cadena de
caracteres y se escribirá
$V[ xx ]=valor;
entre comillas.
Asociativos:
$V["indice"]=valor;
Arreglos Unidimensionales o Vectores
Ejemplo
:
<? #Crearé dos arrays escalares, $a y $b
$a[0]="Domingo"; $a[1]="Lunes";
# si coloco corchetes vacios va añadiendo índices automáticamente
Los arrays bidimensionales pueden
entenderse como algo similar a
una tabla de doble entrada, también
denominados matrices. Cada elemento
Elemento Elemento se identifica, se comienza por el
---
1,1 1,n
nombre: $nombre seguido de dos [ ]
Elemento Elemento
2,1
---
2,n
que contienen los índices (en este caso
son dos índices) del array, puesto que
Elemento Elemento
3,1
---
3,n son dos dimensiones.
--- --- ---
Los índices pueden ser de
tipo escalar -equivalen al número de
Elemento Elemento
---
m,1 Bidimensio m,n fila y columna que la celda ocupa en la
tabla, o asociativos lo que equivaldría
nal
en alguna medida a usar como índices
los nombres de la fila y de la columna y
también mixtos (uno de los índices es
escalar y el otro asociativo). Los índices
escalares comienzan desde cero (0)
Arreglos Bidimensionales o Matrices
Declaración:
-Escalar En el primero de los casos PHP asigna
En la segunda opción se asignan
automáticamente como primer
$a[ ][ ]=valor libremente cada uno de los índices
índice el valor que sigue al último de
(xx e yy) poniéndoles valores
los asignado a ese mismo índice y, si
numéricos.
es el primero que se define, le pondrá
$a[xx][yy]=valor como índice 0 (CERO).
$a[2][4]
$a[0][0]
-Asociativo:
$a["indice1"]["indice2"]=valor
$a[“fila 0"] En este caso, los índices
[“columna0"]=valor serán cadenas de caracteres y se
escribirán entre comillas.
Evaluación
Se evaluará:
Código ……………………… 7
Defensa ……………………... 8