php用switch判斷成績(jī) phpswitch多條件怎么寫(xiě)?
phpswitch多條件怎么寫(xiě)?switch用法?開(kāi)關(guān)箱的用法如下:1。開(kāi)關(guān)用于編程,如C語(yǔ)言。它常與case一起使用。這是一個(gè)判斷和選擇的代碼。它的功能是控制流程。行翻譯:switch語(yǔ)句,即“sw
phpswitch多條件怎么寫(xiě)?
switch用法?
開(kāi)關(guān)箱的用法如下:
1。開(kāi)關(guān)用于編程,如C語(yǔ)言。它常與case一起使用。這是一個(gè)判斷和選擇的代碼。它的功能是控制流程。行翻譯:switch語(yǔ)句,即“switch”語(yǔ)句;case,即“situation”。
2. switch語(yǔ)句逐行執(zhí)行(實(shí)際上是逐語(yǔ)句執(zhí)行)。一開(kāi)始,沒(méi)有執(zhí)行任何代碼。只有當(dāng)case語(yǔ)句的值與switch表達(dá)式的值匹配時(shí),PHP才會(huì)開(kāi)始執(zhí)行該語(yǔ)句,直到遇到switch段的結(jié)尾或first break語(yǔ)句為止。如果在本例中沒(méi)有在語(yǔ)句段的末尾寫(xiě)入break,則在下一例中PHP將繼續(xù)執(zhí)行語(yǔ)句段。
3. 在switch語(yǔ)句中,條件只計(jì)算一次,并用于與每個(gè)case語(yǔ)句進(jìn)行比較。在seelif語(yǔ)句中再次計(jì)算條件。如果條件比簡(jiǎn)單的比較或循環(huán)中的多次復(fù)雜得多,switch語(yǔ)句可能會(huì)更快。
4. 執(zhí)行switch語(yǔ)句時(shí),將根據(jù)括號(hào)中表達(dá)式的值從上到下進(jìn)行比較。當(dāng)case語(yǔ)句中的表達(dá)式與此值相同時(shí),將執(zhí)行case語(yǔ)句或語(yǔ)句序列,直到遇到中斷。