2016-10-04 5 views
0

これは私の例

product 1 = $20 
product 2 = $50 
product 3 = $150 
product 4 = $1000 


.price50 = products 1 & 2 
.price100 = product 3 
.price200+ = product 4 

である私はそのli.product

上のクラスを持っていると思いますので、それは<li class="product price50 ">

+0

IF ELSEまたはSWITCH CASEを使用していないのはなぜですか?あなたは何か試しましたか? – devpro

+0

こんにちは、私はこのPHPのことを初めて勉強しています、私はどこで始めるべきかわかりません –

+0

あなたは解決策をチェックしましたか? – devpro

答えて

2
ようになります。

クラスが製品の量に基づいている場合、単純条件を以下のように使用することができます。

$productPriceに保存すると、s条件を満たしている。

<?php 
if($productPrice >= 20 && $productPrice <= 50){ 
    $class = 'price50'; 
} 
elseif($productPrice >= 50 && $productPrice <= 100){ 
    $class = 'price100'; 
} 
else 
    $class = 'price200'; 
} 
?> 

<li class="product <?=$class?> "> 
+0

こんにちは@devpro、それは動作します、ありがとうございます –

+0

@FrancisAlvinTan:あなたの友人を助けてうれしい – devpro