Rumah > Soal Jawab > teks badan
jika (benar) { echo 'true'."n";} else false : { echo 'false'."n";}
output true fasle
LuLu2020-10-20 20:56:58
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?
.PocketKnife2020-09-25 19:07:51
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