Soalan temuduga, tiada sebab ditemui, sila jawab
蜉蝣
蜉蝣 2020-09-16 21:17:37
0
2
989

jika (benar) { echo 'true'."n";} else false : { echo 'false'."n";}

output true fasle

蜉蝣
蜉蝣

membalas semua(2)
LuLu

false : { echo 'false'."n";} Digantikan dengan label : { echo 'false'."n";} atau abc : { echo 'false'."n";} Hasilnya akan sama

Pengecam + titik bertindih + blok kod adalah sebahagian daripada pernyataan goto Jika goto tidak digunakan, anda boleh menganggapnya seolah-olah ia dilaksanakan secara berurutan

Adakah ini masuk akal?

.
PocketKnife

jika (benar) {

echo 'true'."n";

} else false : { //Ia salah taip di sini, ia sepatutnya tanda koma bertitik, kenapa ia tanda titik bertindih

gema 'salah'." n";

}

jika..lain... pernyataan penghakiman, adalah benar, jadi yang pertama benar akan menjadi output, jika tidak, palsu yang terakhir adalah blok pernyataan yang berasingan, ia pasti akan mengeluarkan, jadi keputusan akhir adalah

benar

palsu

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan