Как найти индекс элемента в php массиве
Ответы
Roman Ashikov
09 декабря 2021
Для этого подойдёт функция array_search()
. Она возвращает индекс найденного в массиве элемента. Вот только нужно не забывать о том, что если в массиве несколько одинаковых элементов, то array_search()
вернёт индекс первого из них.
<?php
$words = ['hexlet', 'potato', 'green', 'smith'];
$index = array_search('green', $words);
print_r($index); //=> 2
1
0