Position im Array bestimmen
martin
- php
0 Harry
Hallo, in einem Array befinden sich mehrere Werte mit gleichem Namen von denen ich die jeweilige Position benötige. Mit array_count_values() kann ich die Häufigkeit dieser Werte bestimmen und mit array_search () erhalte ich auch die Position des ersten Wertes. Gibt es eine Funktion, mit der ich alle Positionen ermitteln kann oder muss ich dafür selbst ein Script schreiben (oder hat jemand solch ein Script zur Hand)?
Gruß martin
Holladiewaldfee,
(oder hat jemand solch ein Script zur Hand)?
Na, das ist ja jetzt echt nicht soo die Sache, oder?
function fArrayKeys($mValue, $aArray)
{ $aReturn = array();
while(list($sKey, $mArrayValue) = each($aArray))
{ if($mArrayValue == $mValue)
$aReturn[] = $sKey; }
return $aReturn;
}
Ciao,
Harry