Как сделать фильтрацию массива по значению на PHP
4 года назад
Человек-Молекула
Для этого можно воспользоваться одной из встроенных функций высшего порядка ⎯ array_filter(). Она фильтрует элементы массива с помощью колбек функции. Если колбек вернёт true элемент остаётся, если false, то удаляется из коллекции.
array_filter()
true
false
<?php $animals = ['cat', 'dog', 'cat', 'coala']; $filteredAnimals = array_filter($animals, fn($animal) => $animal !== 'cat'); // ['dog', 'coala']
Roman Ashikov
ООП В PHP
Изучите архитектуру и чистый код на PHP
от 3 900 ₽
Посмотреть →
СИКП на PHP
Навык фундаментального понимания программ на PHP
РНР-разработчик
Изучите PHP и Laravel для разработки и проектирования REST API
от 5 650 ₽
Laravel
Изучите фреймворк Laravel для создания веб-приложений
Fullstack-разработчик на PHP
от 7 934 ₽
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по PHP