Как найти индекс элемента в php массиве

Ответы
Аватар пользователя Roman Ashikov
Roman Ashikov
09 декабря 2021

Для этого подойдёт функция array_search(). Она возвращает индекс найденного в массиве элемента. Вот только нужно не забывать о том, что если в массиве несколько одинаковых элементов, то array_search() вернёт индекс первого из них.

<?php

$words = ['hexlet', 'potato', 'green', 'smith'];
$index = array_search('green', $words);
print_r($index); //=> 2
Добавьте ваш ответ

Рекомендуемые курсы

классы
инкапсуляция
интерфейсы
исключения
21 час
Посмотреть
CGI
slim framework
шаблонизация
отправка форм
24 часа
Посмотреть
предметная область
Active Record
модели и связи
query builder
10 часов
Посмотреть