国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php流程控制之if else語(yǔ)法

if和else語(yǔ)法

這是一個(gè)很重要的章節(jié),也是PHP當(dāng)中的一個(gè)重要的語(yǔ)法。

【注意】我對(duì)這個(gè)語(yǔ)法的定義等級(jí)為:默寫(xiě)等級(jí)。也就是你需要,閉著眼睛,都能夠?qū)懗鰜?lái)的東西。

英文中的解釋?zhuān)?/p>

*if *?讀音:[?f]
中文解釋?zhuān)喝绻?/p>

else?讀音:[?ls]
中文解釋?zhuān)悍駝t

我們將if和if...else組合成了四種基本文法,每一種都必須背下來(lái)。

<?php
if(布爾條件)
   布爾值為真(true)時(shí)執(zhí)行,只能寫(xiě)一行代碼;
?>
<?php
if(布爾條件)
   布爾值為真(true)時(shí)執(zhí)行,只能寫(xiě)一行代碼;
else
   布爾值為假(false)時(shí)執(zhí)行,只能寫(xiě)一行代碼;
?>
<?php
if(布爾條件){
    布爾值為真(true)時(shí)執(zhí)行,可寫(xiě)多行代碼;
}
?>
<?php
if(布爾條件){
    布爾值為真(true)時(shí)執(zhí)行,可寫(xiě)多行代碼;
}else{
   布爾值為假(false)時(shí)執(zhí)行,可寫(xiě)多行代碼;
}
?>

很多人喜歡買(mǎi)彩票,我們拿買(mǎi)彩示的過(guò)程來(lái)寫(xiě)if的例子。

<?php
//定義一下中獎(jiǎng)變量,變量的值為true,表示中獎(jiǎng)了
$zhongjiang = true;
//由于$zhongjiang 結(jié)果為true,所以顯示了:“買(mǎi)個(gè)房子”
//可以改為false試試執(zhí)行結(jié)果,如果為false的話(huà),不會(huì)執(zhí)行echo '買(mǎi)個(gè)房子';

if($zhongjiang){
   echo '買(mǎi)個(gè)房子';
}
//后續(xù)代碼
echo '該干嘛干嘛';
?>

在《3.2.2布爾就是易經(jīng)的知識(shí)》這一章中跟大家做了一個(gè)猥瑣的舉例:

例如電視劇裡面常講到的一句話(huà):
如果那個(gè)漂亮女孩(帥哥)被我泡到手了,我死都願(yuàn)意。

我們拿流程圖來(lái)看就是如下的樣子:

2015-08-08_55c589e138f73.png

#用電腦的程式碼完全可以寫(xiě)出這句話(huà):

  如果我泡到了漂亮妹子
       則:我願(yuàn)意去死
  如果沒(méi)有泡到
      如果沒(méi)有泡到

       的話(huà)就是這樣:


2015-08-08_55c58ab5e5076.png

上面的這個(gè)例子,我們完全可以用if...else...翻譯成程式碼:

<?php
//我們定義一個(gè)泡到美女的變量($pao)為false,意思為沒(méi)泡到
$pao = false;

if($pao)
   //你可以試試在這兒寫(xiě)多行代碼會(huì)不會(huì)報(bào)錯(cuò)。
   echo '我愿意去死';
else
   echo '我不愿意去死';

   //if...else執(zhí)行結(jié)束,后續(xù)代碼
?>
在if...

else中,我們?cè)賹?xiě)一個(gè)可以用大括號(hào)括起來(lái),多句話(huà)的範(fàn)例:

<?php
//我們定義一個(gè)泡到美女的變量($pao)為true,意思為泡到了
$pao = true;

if($pao){
   echo '我愿意去死';
   echo '林志玲,我愛(ài)死你了。';
}else{
   echo '我不愿意去死';
   echo '鳳姐,我肯定不會(huì)愛(ài)你的';
}
//if...else執(zhí)行結(jié)束,后續(xù)代碼
?>


繼續(xù)學(xué)習(xí)
||
<?php //我們定義一個(gè)泡到美女的變量($pao)為true,意思為泡到了 $pao = true; if($pao){ echo '我愿意去死'; echo '林志玲,我愛(ài)死你了。'; }else{ echo '我不愿意去死'; echo '鳳姐,我肯定不會(huì)愛(ài)你的'; } //if...else執(zhí)行結(jié)束,后續(xù)代碼 ?>
提交重置程式碼