php价格显示不出来,PHP添加符号,如果没有价格

有两种产品具有不同的数量和价格PHP添加符号,如果没有价格

simple product -1 : qty price

2 150

3 145

5 130

10 100

simple product -2 : qty price

2 195

5 175

9 170

我要表现在以下格式的数量和价格:

qty : 2 3 5 9 10

$150 $145 $130 - $100

$195 - $175 $170 -

下面是代码显示价格和数量

/*

$_tResult = [2, 3, 5, 9, 2, 5, 10]

*/

/*

$_tierPrice value

array(10) {

["price_id"] => string(2) "18"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "150.0000"

["price_qty"] => float(2)

["website_price"] => string(8) "150.0000"

["formated_price"] => string(34) "150.00"

["savePercent"] => float(4)

["formated_price_incl_tax"] => string(34) "150.00"

}

array(10) {

["price_id"] => string(2) "65"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "120.0000"

["price_qty"] => float(3)

["website_price"] => string(8) "120.0000"

["formated_price"] => string(34) "120.00"

["savePercent"] => float(23)

["formated_price_incl_tax"] => string(34) "120.00"

}

array(10) {

["price_id"] => string(2) "61"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "145.0000"

["price_qty"] => float(5)

["website_price"] => string(8) "145.0000"

["formated_price"] => int(5) "145.00"

["savePercent"] => float(7)

["formated_price_incl_tax"] => string(34) "145.00"

}

array(10) {

["price_id"] => string(2) "62"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "130.0000"

["price_qty"] => float(9)

["website_price"] => string(8) "130.0000"

["formated_price"] => int(5) "130.00"

["savePercent"] => float(17)

["formated_price_incl_tax"] => string(34) "130.00"

}

array(10) {

["price_id"] => string(2) "47"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "190.0000"

["price_qty"] => float(2)

["website_price"] => string(8) "190.0000"

["formated_price"] => int(5) "190.00"

["savePercent"] => float(5)

["formated_price_incl_tax"] => string(34) "190.00"

}

array(10) {

["price_id"] => string(2) "63"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "175.0000"

["price_qty"] => float(5)

["website_price"] => string(8) "175.0000"

["formated_price"] => int(5) "175.00"

["savePercent"] => float(13)

["formated_price_incl_tax"] => string(34) "175.00"

}

array(10) {

["price_id"] => string(2) "64"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "195.0000"

["price_qty"] => float(9)

["website_price"] => string(8) "195.0000"

["formated_price"] => int(5) "195.00"

["savePercent"] => float(3)

["formated_price_incl_tax"] => string(34) "195.00"

}

array(10) {

["price_id"] => string(2) "44"

["website_id"] => string(1) "0"

["all_groups"] => string(1) "1"

["cust_group"] => int(32000)

["price"] => string(8) "170.0000"

["price_qty"] => float(10)

["website_price"] => string(8) "170.0000"

["formated_price"] => int(5) "170.00"

["savePercent"] => float(15)

["formated_price_incl_tax"] => string(34) "170.00"

}

*/

<?php $_item->setData('tier_price',null); ?>

<?php $_tierPrices = $this->getTierPrices($_item); ?>

下面是代码的实际输出。

qty : 2 3 5 9 10

$150 $145 $130 $100

$195 $175 $170

如何添加“ - ”当有数组

+1

$ _tierPrices的值是什么? –

2013-03-13 09:38:04

+0

锄头是不是'$ _tierPrices'数组看起来像? –

2013-03-13 09:38:39

+0

只是关于你的代码的评论。打开和关闭PHP是一项繁重的操作,您不应该在循环中执行此操作。我建议你使用像VTemplate这样的模板引擎作为初学者http://vtemplate.sourceforge.net/然后,当你熟悉这个概念时,你可以开始使用更强大的一个,比如smarty http://www.smarty.net/ –

2013-03-13 09:42:22

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值