首页 > 解决方案 > 将项目动态添加到数组 Mike42 php

问题描述

实际上我正在使用 escpos-php 热敏打印机 mike42 库并在发票上添加项目有一个数组,那么如何动态添加它们?

有数组:

$items = array(
    new item("Example item #1", "4.00"),
    new item("Another thing", "3.50"),
    new item("Something else", "1.00"),
    new item("A final item", "4.45"),
);

我想要类似的东西:

$items = array(
while($fetch = mysqli__fetch_assoc($sql)){
        new item($fetch['item'], $fetch['price']),
}
);

标签: phparraysthermal-printer

解决方案


您快到了,只需将 while 循环从您的数组中取出。

$items = []; // Or array()

while($fetch = mysqli__fetch_assoc($sql)){
    $items[] = new item($fetch['item'], $fetch['price']);
}

推荐阅读