Page 157 - Programador-PHP
P. 157
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
[0] => Emilio
[1] => Ana
)
*/
Eliminar valores duplicados en un array
array_unique($array)
$personas = array('Juan', 'Emilio', 'Ana', 'Emilio');
$personas = array_unique($personas);
print_r($personas);
/*
Array
(
[0] => Juan
[1] => Emilio
[2] => Ana
)
*/
Búsquedas y filtros
Contar la cantidad de veces que los
elementos aparecen en un array
array_count_values($array)
$frutas = array('pera', 'manzana', 'pera', 'durazno', 'melón', 'sandía',
'kiwi', 'manzana', 'melón', 'pera', 'mandarina', 'naranja',
'limón', 'lima', 'pomelo', 'pera');
$repeticiones = array_count_values($frutas);
foreach($repeticiones as $fruta=>$veces) {
if($veces > 1) {
echo "Usted repitió {$fruta} {$veces} veces" . Chr(10);
}
}
/*
Usted repitió pera 4 veces
157