Kawalan aliran ...LOGIN

Kawalan aliran PHP jika lain sintaks

sintaks if and else

Ini ialah bab yang sangat penting dan sintaks penting dalam PHP.

[Nota] Tahap definisi saya untuk tatabahasa ini ialah: tahap senyap. Iaitu, anda boleh menulisnya dengan mata tertutup jika anda memerlukannya.

Penjelasan bahasa Inggeris:

*if * Sebutan: [ɪf]
Penjelasan bahasa Cina: if

else Sebutan : [ɛls]
Penjelasan bahasa Cina: Jika tidak

Kami menggabungkan jika dan jika...lain menjadi empat tatabahasa asas, yang setiap satunya mesti dihafal.

<?php
if(布尔条件)
   布尔值为真(true)时执行,只能写一行代码;
?>
<?php
if(布尔条件)
   布尔值为真(true)时执行,只能写一行代码;
else
   布尔值为假(false)时执行,只能写一行代码;
?>
rrree

Ramai orang suka membeli tiket loteri Mari gunakan proses membeli tiket loteri untuk menulis contoh if.

<?php
if(布尔条件){
    布尔值为真(true)时执行,可写多行代码;
}
?>
<?php
if(布尔条件){
    布尔值为真(true)时执行,可写多行代码;
}else{
   布尔值为假(false)时执行,可写多行代码;
}
?>

memberi anda contoh kesat dalam bab "3.2.2 Boolean is the Knowledge of the I Ching":

Contohnya, ayat yang sering disebut dalam drama TV :
Jika saya dapat gadis cantik itu (lelaki kacak), saya rela mati.

Kami melihat carta alir dan ia kelihatan seperti ini:

2015-08-08_55c589e138f73.png

Anda boleh menulis ayat ini menggunakan kod komputer:

Jika saya mengambil gadis cantik
Kemudian: Saya rela mati
Jika saya tidak mengambil gadis cantik
Kemudian: Saya tidak sanggup mati

Jika anda melihatnya mengikut carta alir Inilah dia:

2015-08-08_55c58ab5e5076.png

Untuk contoh di atas, kita boleh menggunakan sepenuhnya jika...lain... untuk menterjemahkannya ke dalam kod:

<?php
//定义一下中奖变量,变量的值为true,表示中奖了
$zhongjiang = true;
//由于$zhongjiang 结果为true,所以显示了:“买个房子”
//可以改为false试试执行结果,如果为false的话,不会执行echo '买个房子';

if($zhongjiang){
   echo '买个房子';
}
//后续代码
echo '该干嘛干嘛';
?>

Dalam lain, kami menulis contoh lain yang boleh disertakan dalam kurungan kerinting dan mempunyai berbilang ayat:

<?php
//我们定义一个泡到美女的变量($pao)为false,意思为没泡到
$pao = false;

if($pao)
   //你可以试试在这儿写多行代码会不会报错。
   echo '我愿意去死';
else
   echo '我不愿意去死';

   //if...else执行结束,后续代码
?>
在if...


bahagian seterusnya
<?php //我们定义一个泡到美女的变量($pao)为true,意思为泡到了 $pao = true; if($pao){ echo '我愿意去死'; echo '林志玲,我爱死你了。'; }else{ echo '我不愿意去死'; echo '凤姐,我肯定不会爱你的'; } //if...else执行结束,后续代码 ?>
babperisian kursus