За последние 24 часа нас посетили 18936 программистов и 1633 робота. Сейчас ищут 942 программиста ...

идекс элемента масива по его значению

Тема в разделе "PHP для новичков", создана пользователем amplifier, 22 ноя 2008.

  1. amplifier

    amplifier Активный пользователь

    С нами с:
    19 ноя 2008
    Сообщения:
    49
    Симпатии:
    0
    Доброго времени суток!
    У меня есть массив:
    Код (Text):
    1.  
    2. Array(
    3.  
    4.            [0] => 'value1'
    5.            [1] => 'value2'
    6.            [2] => 'value3'
    7.            ...
    8.  
    9. )
    Мне нужно получить идекс элемента масива по его значению, т.е. напрмер
    задаю значение элемента - 'value2' -> получаю его индес - 1.
    Подскажите пожалуйста какую нибудь функцию по этому поводу.
    Заранее благодарен.
     
  2. DioNiR

    DioNiR Активный пользователь

    С нами с:
    24 мар 2007
    Сообщения:
    6
    Симпатии:
    0
    Есть несколько вариантов.

    Первое путём перебора массива.
    Либо путём замены значение на индекс.
     
  3. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    array_search
     
  4. amplifier

    amplifier Активный пользователь

    С нами с:
    19 ноя 2008
    Сообщения:
    49
    Симпатии:
    0
    Vitas, спасибо за ответ, работает!=)
    DioNiR, спасибо за содействие!