Posted in

Función php que busca un valor dentro de un array y devuelve la posición

Busca un valor o texto dentro de un array (ya sea exacto o una parte de él) y devuelve la key o posición del array.


function my_array_search($needle = null, $haystack_array = null, $skip = 0){
if($needle == null || $haystack_array == null) die('$needle and $haystack_array are mandatory for functie my_array_search()');
foreach($haystack_array as $key => $eval){
if($skip != 0) $eval = substr($eval, $skip);
if(stristr($eval, $needle) !== false) return $key;
}
return false;
}

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.