ugrás a tartalomhoz

Asszociatív tömb elemének sorszáma

kalamona · 2006. Szep. 14. (Cs), 15.24
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.
 
1

doksinézés nélkül :)

toxin · 2006. Szep. 14. (Cs), 15.48
array_keys + array_search

<?php
$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