Page 150 - Programador-PHP
P. 150
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Obtener la porción específica de un
array
array_slice($array, $desde[, $hasta])
$personas = array('Juan', 'Emilse', 'Pedro', 'Eliseo', 'Rosa', 'Noelia',
'Raul', 'Esteban', 'Diego');
$primeras_3_personas = array_slice($personas, 0, 3);
print_r($primeras_3_personas);
/*
Array
(
[0] => Juan
[1] => Emilse
[2] => Pedro
)
*/
$personas_restantes = array_slice($personas, 3);
print_r($personas_restantes);
/*
Array
(
[0] => Eliseo
[1] => Rosa
[2] => Noelia
[3] => Raul
[4] => Esteban
[5] => Diego
)
*/
Combinar dos arrays, utilizando uno para
las claves y otro para los valores
array_combine($array_claves, $array_valores)
$comodines = array('{TITULO}', '{SUBTITULO}');
$valores = array('Manual de PHP', 'Trabajando con arrays');
$datos = array_combine($comodines, $valores);
print_r($datos);
/*
Array
(
[{TITULO}] => Manual de PHP
[{SUBTITULO}] => Trabajando con arrays
150