當(dāng)$num與case不符合時(shí)為什么還要繼續(xù)執(zhí)行?
B例子當(dāng)中$num = 2,case 1是不執(zhí)行的,case 2執(zhí)行,此時(shí)$num = 20,沒(méi)有break,不跳出去。 可是下一個(gè)case是3與$num=20不等,為什么還要執(zhí)行?哪位高手解釋一下
B例子當(dāng)中$num = 2,case 1是不執(zhí)行的,case 2執(zhí)行,此時(shí)$num = 20,沒(méi)有break,不跳出去。 可是下一個(gè)case是3與$num=20不等,為什么還要執(zhí)行?哪位高手解釋一下
2017-02-13
舉報(bào)
2017-02-13
就是因?yàn)槭菦](méi)有break不跳出去,所以一直把下面的東西都執(zhí)行完為止
2017-02-13
不是,如果沒(méi)有break的話就是每個(gè)case都執(zhí)行一次,如果有break,執(zhí)行完符合條件的case之后跳出去,下面的東西都不會(huì)執(zhí)行