Задать вопрос
motokraft
@motokraft
Кратко о себе

Есть ли на PHP сокращенный перебор массива?

На JS есть такая замечательная штука! [1, 2, 3].forEach(val => func(val));
Меня интересует именно вот эта строка val => func(val)
Вопрос: Есть ли что ни будь такого на PHP?
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
foreach($array as $item) {
// тут ваш код
}

https://www.php.net/manual/ru/control-structures.f...
Ответ написан
Комментировать
Еще один вариант, ближе к стилю js:
$ar = array_map(function ($Val) {
				// ваш код
				return $NewVal;
			}, [1,2,3]);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы