PHP フロー制御の if else 構(gòu)文
if 構(gòu)文と else 構(gòu)文
これは非常に重要な章であり、PHP の重要な構(gòu)文です。
【注意】この文法の私の定義レベルは、ディクテーションレベルです。つまり、必要に応じて目を閉じて書(shū)くことができます。
英語(yǔ)での説明:
*if * 発音: [?f]
中國(guó)語(yǔ)の説明: if
else 発音: [?ls]
中國(guó)語(yǔ)の説明: それ以外の場(chǎng)合
if と if...else を使用します4 つの基本文法にまとめられており、それぞれを暗記する必要があります。
<?php if(布爾條件) 布爾值為真(true)時(shí)執(zhí)行,只能寫(xiě)一行代碼; ?> <?php if(布爾條件) 布爾值為真(true)時(shí)執(zhí)行,只能寫(xiě)一行代碼; else 布爾值為假(false)時(shí)執(zhí)行,只能寫(xiě)一行代碼; ?>rree
多くの人は寶くじを買(mǎi)うのが好きです。寶くじを買(mǎi)うプロセスを使って例を書(shū)いてみましょう。
<?php if(布爾條件){ 布爾值為真(true)時(shí)執(zhí)行,可寫(xiě)多行代碼; } ?> <?php if(布爾條件){ 布爾值為真(true)時(shí)執(zhí)行,可寫(xiě)多行代碼; }else{ 布爾值為假(false)時(shí)執(zhí)行,可寫(xiě)多行代碼; } ?>
は「3.2.2 ブールは易経の知識(shí)である」の章で下品な例を挙げました:
例えば、テレビドラマでよく出てくる一文:
もしあの可愛(ài)い女の子(イケメン)が私だったらわかった、死んでも構(gòu)わない。
フローチャートを見(jiàn)ると、次のようになります:
コンピューターコードを使用すると、次の文を書(shū)くことができます:
美しい女の子を拾ったら
then: 私は喜んで死にます
If not Soak up to
ルール:死にたくない
フローチャートに従って見(jiàn)るとこうなります:
上記の例では、 if... を完全に使用できます。 else... コードに変換するには:
<?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 '該干嘛干嘛'; ?>
else、中括弧で囲んで複數(shù)の文を含めることができる別の例を書(shū)きます:
<?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...