Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak wyciągnąć klucz z tablicy do zmiennej
Forum PHP.pl > Forum > Przedszkole
sadistic_son
Witam.

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ć?
tehaha
jeżeli chodzi Ci o wyciąganie klucza, szukając po wartości w tablicy to http://php.net/manual/en/function.array-search.php lub http://php.net/manual/en/function.array-keys.php
Skie
Tak jak napisał poprzednik wyżej, albo zwyczajnie foreach + break
sadistic_son
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.
Wicepsik
array_search
tehaha
Cytat(sadistic_son @ 3.09.2010, 18:10:03 ) *
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
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.