Przykładowo mam tablicę 100 elementową - $tab[]. Funkcja zwraca mi jeden z elementów np. $tab[45]='zxcv'. Jego wartość mnie zupełnie nie interesuje, ja chcę do zmiennej zapisać wartość klucza czyli aby $zmienna=45; Jak to zrobić?
Tak jak napisał poprzednik wyżej, albo zwyczajnie foreach + break
sadistic_son
3.09.2010, 17:10:03
Nie, właśnie nie o wartość chodzi. Funkcja zwraca mi z tablicy o nieznanej ilości elementów jeden (powiedzmy losowy) element. Ja potrzebuje zapisać do zmiennej jego klucz - czyli to co jest w nawiasie klamrowym. Np. zwraca mi element piąty więc chcę zapisać do $zmianna wartość 5. Wartości elementów tablicy w ogóle mnie nie interesują bo to są jakieś losowe stringi.
Ja potrzebuje zapisać do zmiennej jego klucz - czyli to co jest w nawiasie klamrowym.
no i właśnie klucz zwracają funkcje, które Ci podałem
sadistic_son
3.09.2010, 17:18:46
Tak ale do tych funkcji trzeba znać wartość stringu. Ale czytając Wasze podpowiedzi wymyśliłem nieco inne rozwiązanie problemu. Dzięki za zainteresowanie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.