Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z tablicą
Forum PHP.pl > Forum > Przedszkole
adam882
Witam

Pytanie być może wręcz banalne, lecz dość długo nie operowałem na tablicach.
Przykładowo mają tablicę $t=array('pierwsze','drugie','trzecie'); chciałbym sprawdzić numer indeksu przyporządkowany np. dla 'drugie'. Pewnie istnieje do tego jakaś funkcja, lecz żadna nie przychodzi mi do głowy.
darko
Pewnie istnieje, a nie lepiej po prostu:
  1. $t=array('pierwsze','drugie','trzecie');
  2. $hit = -1;
  3. $find = 'drugie';
  4. foreach($t as $k=>$v) {
  5. if($find == $v) {
  6. $hit = $k;
  7. }
  8. }
  9. echo $hit;


// edit

Znalazłem:
array_search
adam882
akurat to rozwiązanie znam, ale jeśli istnieje jakaś funkcja do tej tablicy to nie ma sensu używać foreach()

array_search - oo.. chyba tego szukałem smile.gif
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.