Есть массив, в котором хранятся элементы вместе с тегами. У некоторых тег пустой, а у некоторых указан определенный, одинаковый class. Как вывести все элементы, которые не имеют параметра class, а остальные не выводить?
Array(
[0] => "<div>Тест0</div>",
[1] => "<div class="custom">Тест1</div>",
[2] => "<div class="custom">Тест2</div>"
)
Организовать поиск внутри массива с помощью array_filter()
$a = [
'<div>Тест0</div>',
'<div class="custom">Тест1</div>',
'<div class="custom">Тест2</div>'
];
$arr = array_filter($a, function($i) {
return !preg_match('~<div class="custom">~', $i);
});
echo '<pre>'; var_dump($arr); echo '</pre>';
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники