![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
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ć? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
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
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 555 Pomógł: 84 Dołączył: 20.02.2008 Skąd: Małopolska Ostrzeżenie: (0%) ![]() ![]() |
Tak jak napisał poprzednik wyżej, albo zwyczajnie foreach + break
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
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.
Ten post edytował sadistic_son 3.09.2010, 17:11:15 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:23 |