это будет массив с продуктами.
НО если сделать так:
foreach($products as $i=>$product){
if (какое-то условие){
unset($products[$i]);
continue;
}
}
то в итоге $products вернётся как объект.
почему так?
а почему он делает объект, не пойму
потому что функция unset не видит нулевого элемента у тебя в массиве [0]
Обсуждают сегодня