Autor Zpráva
4li
Profil
Hi.

Existuje nejaka funkce, ktera by prohledavala Array() timto spusobem:

Priklad:
Existuje:
Array ( [1] => 0,1,2,3,4,5,36,38,39,40,41,42 [2] => 1,2,3,4 [3] => 2 [4] => 0 [5] => 3,4,5,6,7,8 )

$vysledek = vyhledat_v_array('3', $array)

a vratil by $vysledek jako nazev klicu, to znamena 1,3 a 5 (protoze obsahuji znak '3')

Dik za rady!
reso
Profil
Niesom si isty, ale mozno

$vysledek = array_search('3', $array);
Majkl578
Profil
Niesom si isty, ale mozno
$vysledek = array_search('3', $array);
to vyhledava jen presnou shodu pokud vim.

$matches = array();
foreach($array as $key => $value) {
foreach(explode(',', $value) as $nums) {
$nums = trim($nums);
if($tvojeCislo == $nums) $matches[] = $key;
}
}
//ted budou v poli $matches klice, kde se nachazi.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: