<?php $params = [ ['Однокомнатная', 'Двухкомнатная', 'Трехкомнатная'], ['Новостройка', 'Вторичка', 'Сталинка'], ['50m2', '55m2', '60m2'], ['Под ключ', 'Капитальный', 'Косметический'], ]; function combine($left, $right){ $final = []; foreach($left as $v){ foreach($right as $vv){ $final[] = implode(',', [$v, $vv]); } } return $final; } $r = array_reduce($params, function($acc, $item) { return $acc ? combine($acc, $item) : $item; }, []); var_dump($r);
You have javascript disabled. You will not be able to edit any code.
This script was stopped while abusing our resources