Нужно вывести в отдельный массив всех животных, чьи названия состоят из 2х слов.
$animals = array(
"Africa" => array('Elephants','Gorilla'),
"Australia" => array('Kangaroo','Koala bear'),
"South America" => array('Panthera onca','Anaconda'),
"North America" => array('Haliaeetus leucocephalus','Gray Wolf'),
"Asia" => array('Ailuropoda melanoleuca','Bengal Tiger'),
"Europe" => array('Bos primigenius','Wolverine'),
"Antarctica" => array('Aptenodytes forsteri','Aptenodytes patagonica'),
);
Как это можно сделать? Спасибо заранее.
$result = [];
foreach ($animals as $countinent) {
$result = array_merge($result, array_filter($countinent, function ($item){ return count(explode(' ', $item)) === 2; }) );
}
print_r($result);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравстуйте, уважаемые пользователиДело в том, что мне нужно прописать метатэги к определенным страницам в друпале, но есть доступ только...
Здравствуйте! Подскажите, пожалуйста, как правильно сформировать php запрос на обновление объявленияhttps://vk
Сразу оговорюсь, я джавист, и с php и, тем паче, bitrix практически не знаком, но по обстоятельствам, нужно срочно освоить данные технологии, хотя...