@dizee

Формирование 1 массива в цикле foreach?

Помогите сформировать массив вида:
Array
(
    [0] => 11;22
    [1] => 11;22
    [2] => 22;22
)

Из цикла foreach, в котором я получаю необходимые значения
foreach ($arrrr as $element) {
    if ($element->Brand == 'AAA' || $element->Brand == 'BBB') {
	        	$element->Name;
	        	$element->Brand;
	        	$element->Price;
    }

В новом массиве необходимо что бы $element->Name; $element-> Brand; шли через запятую
В результате нужно:
Array
(
    [0] => $element->Name;$element->Brand;$element->Price;
    [1] => $element->Name;$element->Brand;$element->Price;
    [2] => $element->Name;$element->Brand;$element->Price;
)


Попил кофе, получил решение:
$newarr = [];
foreach ($arrrr as $element) {
    if ($element->Brand == 'AAA' || $element->Brand == 'BBB') {
	        	$newarr[] = $element->One . ";" . $element->Ones;
    }
}
  • Вопрос задан
  • 183 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы