久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

為什么我的switch自動輸出了第一個case?

瀏覽:147日期:2022-06-07 16:23:40

問題描述

<form action="" method="get"> <label for="score">請輸入成績:</label><input type="number" id="score" name="score" max="100" value=""> <button>提交</button></form>

$init = $_GET['score'];switch($init){ case $init >=90 : echo '<p>厲害了,我的學(xué)霸!</p>'; break; case $init >=80 : echo '<p>再接再厲,努力吧!</p>'; break; case $init >=70 : echo '<p>差太多啦!得加油趕上了!!</p>'; break; case $init >=60 : echo '<p>建議你留級吧!!</p>'; break; default:break;}

為什么我的switch自動輸出了第一個case?

明明還沒有向form傳參,怎么把第一個case輸出了呢?這個時候$init變量是空的呀,怎么會判斷成功呢??這是怎么回事呢??

問題解答

回答1:

如果什么也不輸入就提交的話,那么提交的值就是空,空不符合任何switch條件,所以它會從第一個CASE開始執(zhí)行,直到遇到break才會停止

相關(guān)文章:
主站蜘蛛池模板: 禄丰县| 平遥县| 长治县| 马公市| 佛学| 朝阳县| 邓州市| 婺源县| 博兴县| 芒康县| 夏河县| 孟连| 阿城市| 景泰县| 新源县| 黔西县| 民权县| 大安市| 黄山市| 四会市| 淮南市| 泸水县| 邛崃市| 鸡东县| 闻喜县| 南昌市| 屯留县| 金门县| 客服| 启东市| 介休市| 普陀区| 琼海市| 天水市| 阿合奇县| 宣城市| 余干县| 无为县| 玉田县| 巍山| 全州县|