Asszociatív tömb elemének sorszáma
Sziasztok!
Hogyan tudom egy asszociatív tömb egy adott elméről legegyszerűbben, leggyorsabban kideríteni, hogy hányadik a tömbben?
Tudom, hogy erre való a numerikus indexelés, de most kell az asszociativitás. :)
Onnan gyanítom hogy meg lehet oldani, hogy van sorrendje az asszociativ elemeknek is. Amit előbb pakolok benne az "előrébb" kerül sorra ciklusoknál pl.
■ Hogyan tudom egy asszociatív tömb egy adott elméről legegyszerűbben, leggyorsabban kideríteni, hogy hányadik a tömbben?
Tudom, hogy erre való a numerikus indexelés, de most kell az asszociativitás. :)
Onnan gyanítom hogy meg lehet oldani, hogy van sorrendje az asszociativ elemeknek is. Amit előbb pakolok benne az "előrébb" kerül sorra ciklusoknál pl.
doksinézés nélkül :)
$fooArray = array();
for ($i='a';$i<='z';$i++) $fooArray[$i] = $i.'_'.ord($i);
$fooArrayKeys = array_keys($fooArray);
echo array_search('ww',$fooArrayKeys);
?>
a 'ww' index pozíciója 620 :)
üdv t