2013-05-19 34 views
0

此代碼calclate正常結果 例如如何計算在PHP

  • 級的結果,如果學生的1200馬克然後表示如果學生的1100馬克然後表示如果800馬克一個沒什麼
  • 一個檔次
  • 學生則表示b級

,但我想這樣

  • 如果標記爲1200,然後顯示一個檔次
  • 如果標記是小於1200,然後分級顯示b
  • 如果標記爲小於800則表示C級

我怎麼能做到這一點,請幫助我解決這個問題 感謝

<?php 
    $calculate="$marks"; 
    switch ($calculate) 
    { 
    case "1200": 
     echo "A"; 
     break; 
    case "800": 
     echo "B!"; 
     break; 
    case "600": 
     echo "C"; 
     break; 
    default: 
     echo ""; 
    } 
    ?> 

回答

3
<?php 
$calculate = $marks; 

if ($calculate < 800) { 
    echo "C"; 
} else if ($calculate < 1200) { 
    echo "B!"; 
} else if ($calculate == 1200) { 
    echo "A"; 
} 
?>