Re: [請益]請問switch/case問題
※ 引述《jcinlo (印羅)》之銘言:
: <center>
: <?php
: switch($score)
: {
: case ($_POST['score']>=85 and $_POST['score']<=100):
: echo "超級優秀";
: break;
: case($_POST['score']>=60 and $_POST['score']<85):
: echo "還好啦";
: break;
: case($_POST['score']>=0 and $_POST['score']<=59):
: echo "要加油囉";
: break;
: default:
: echo "您打錯了";
: }
: ?>
其實case裡並不是不能放條件判斷句
而是變成在switch的地方就不是放要比對的$score了
直接在switch裡放個true,應該就會正常執行了
switch(true)
{
case ($_POST['score']>=85 and $_POST['score']<=100):
echo "超級優秀";
break;
case($_POST['score']>=60 and $_POST['score']<85):
echo "還好啦";
break;
case($_POST['score']>=0 and $_POST['score']<=59):
echo "要加油囉";
break;
default:
echo "您打錯了";
}
供你參考 :)
--
http://www.eddie.com.tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.5.183
※ 編輯: aquarianboy 來自: 114.32.5.183 (11/10 14:14)
推
11/10 15:05, , 1F
11/10 15:05, 1F
推
11/10 15:08, , 2F
11/10 15:08, 2F
→
11/10 15:08, , 3F
11/10 15:08, 3F
→
11/10 15:10, , 4F
11/10 15:10, 4F
→
11/10 15:11, , 5F
11/10 15:11, 5F
→
11/10 15:12, , 6F
11/10 15:12, 6F
→
11/10 15:12, , 7F
11/10 15:12, 7F
推
11/10 15:24, , 8F
11/10 15:24, 8F
推
11/10 16:05, , 9F
11/10 16:05, 9F
→
11/10 16:06, , 10F
11/10 16:06, 10F
→
11/10 16:42, , 11F
11/10 16:42, 11F
推
11/10 20:59, , 12F
11/10 20:59, 12F
→
11/10 21:00, , 13F
11/10 21:00, 13F
→
11/10 21:00, , 14F
11/10 21:00, 14F
→
11/11 17:49, , 15F
11/11 17:49, 15F
→
11/11 17:49, , 16F
11/11 17:49, 16F
→
11/16 00:51, , 17F
11/16 00:51, 17F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 7 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章