Page 61 - Programador-PHP
P. 61
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
php > print_r($mi_array);
Array
(
[0] => Ana
[1] => Gabriela
[2] => Julia
[3] => Noelia
[4] => Cecilia
)
Pero si se desea asociar dicho valor a una clave, ésta
debe indicarse:
$telefonos_de_amigos = array('Juan' => '15 4017-2530',
'Javier' => '4921 – 1200',);
$telefonos_de_amigos['Luis'] = '4321-5012';
$telefonos_de_amigos['Carlos'] = '15 3239-0432';
ADVERTENCIA sobre claves de matrices:
Al usar TRUE como clave, el valor será evaluado al integer
1. Al usar FALSE como clave, el valor será evaluado al
integer 0. Al usar NULL como clave, el valor será evaluado a
un string vacío.
El uso de un string vacío como clave, creará (o
reemplazará) una clave con un string vacío y su valor; no es
lo mismo que usar corchetes vacíos.
Vale aclarar además, que si por error intentamos agregar un
nuevo elemento, usando como clave o como índice, alguna
clave o índice existente, estaríamos MODIFICANDO dicho
elemento en vez de estar agregando uno nuevo.
61