имеется переменная в которой содержаться массив содержащий более 15к значений. Нужно удалить из массива элементы содержащие в себе значение такого вида:
[121] => /contacts/_/
[923] => /contacts/_/_10/
[2408] => /contacts/_/_97-a/
они и дальше так растут, но всегда начинаются на /contacts/_/
как это сделать максимально быстро и эффективно?
15к всё равно придётся проверять как ни крути, поэтому предлагаю сделать это встроенными средствами php.
$arr = [
121 => '/contacts/_/',
923 => '/contacts/_/_10/',
2408 => '/contacts/_/_97-a/'
];
$newArr = array_filter($arr, function($var) {
return strpos($var, '/contacts/_/') === false;
});
var_dump($newArr);
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть код который работает на других сайтах, а на этом работать не хочет
Есть текст (2ab(2ba)a), как получить 2ab и 2ba, если там могут быть другие числа и буквы?
Есть HTML-форма, которая отвечает за выбор валюты (для отображения цен в таблице)C формой работает скрипт PHP, который бы позволил сохранить последнюю...