@ZaurK

Как вывести текущий ключ массива?

Здравствуйте! Сломал голову, например, вот такой код:
$ar = array('a', 'b', 'c', 'd');
foreach($ar as $arr){
    if($arr == 'c'){
		//здесь вывести ключ текущего элемента массива 
	}
}

При переборе массива форичем надо как-то получить текущий ключ массива. Подскажите, пожалуйста, как это сделать? Нагуглил примеры с циклом while, но мне нужно c foreach.
  • Вопрос задан
  • 133 просмотра
Решения вопроса 2
@4iloveg
Full-Stack HTML Developer
Комментировать
it_monk
@it_monk
Разработчик в oncloud.ru
foreach ($ar as $key => $arr) {

Где $key как раз и будет ключом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 22:22
10000 руб./за проект
03 мая 2024, в 22:18
1000 руб./за проект
03 мая 2024, в 21:57
1000 руб./за проект