我有如下数据:
Price
0
100
200
300
如果我使用foreach通过编号显示数据,结果如下:
price
No.1 = 0
No.2 = 100
No.3 = 200
No.4 = 300
我想要的结果如下:
price
No.2 = 100
No.3 = 200
No.4 = 300
如何显示数据,但不显示价格0,对于价格0之后的数字,使用foreach php.
试试这个解决方案,它会对你的情况有所帮助:
$prices = [
0,
100,
200,
300,
];
$no = 1;
echo "Prices <br>";
foreach($prices as $price)
{
if($price != 0){
echo "No" . $no . " = " . $price . "<br>";
}
$no++;
}