- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
foreach ($cart = LaraCart::getItems() as $product) {
$product->id;
$product->name;
$product->title_slug;
$product->price;
$product->qty;
$product->photo;
$product->item_type;
}
Но всё равно говно. И форматированние странное.
https://ideone.com/G47qWx
Есть класс «Птицы»: https://ru.wikipedia.org/wiki/Курица
Домен: Эукариоты
Царство: Животные
Тип: Хордовые
Класс: Птицы
Отряд: Курообразные
https://ideone.com/mNpIb2
Прилетает нотис:
Да, собачкой он затыкается: https://ideone.com/bB2kIx
Мы не обязаны знать язык для веб-дизайнеров
Выхлоп компилятора:
https://ideone.com/LIo8Xc
Одна из фишек, от которой я теку.
А еще от паттерн матчинга
Вот «C++» так не умеет. В «C++» нужно, чтобы в правой части имя типа уже присутствовало (я где-то в выражении должен проговориться, что имею дело с типом bird).
«OCaml» же не ждёт подсказки, а догадывается сам. Значит, он структуры, рождённые в разных местах, может свести к одному типу, если у них список полей совпадёт.
Вот в «Паскале» наоборот: я не могу написать A:=B, если A и B — это массивы или записи, описанные в разных местах, даже если у них типы элементов/полей совпадают.