欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          PHP使用三元運算符測試數(shù)字是否大于指定數(shù)【附實例】

          本文的主題正如標(biāo)題所述是關(guān)于三元運算符的使用,不知道大家對于三元運算符有多少了解?不過我相信看完這篇文章,大家就會對三元運算符有了初步的認(rèn)識了!

          首先簡單給大家介紹一下三元運算符,其實三運算符“?:”的作用與“if….else”語句是相同的,if語句用于在指定條件為 true 時執(zhí)行代碼;還不明白也沒關(guān)系,我們來結(jié)合具體的實例來講解:

          比如有這樣一個問題:“你如何編寫一個PHP函數(shù)來使用三元運算符測試一個數(shù)字是否大于30、20或10”?

          下面我直接給出我的方法:

          PHP代碼如下:

          <?php  function trinary_Test($n){     $r = $n > 30         ? "大于30"         : ($n > 20             ? "大于20"             : ($n >10                 ? "大于10"                 : "輸入一個至少大于10的數(shù)字!"));     echo $n." : ".$r."<br>"; } trinary_Test(32); trinary_Test(21); trinary_Test(12); trinary_Test(4);

          輸出結(jié)果如下:

          PHP使用三元運算符測試數(shù)字是否大于指定數(shù)【附實例】

          現(xiàn)在給大家介紹下三元運算符的語法:

          (expr1)?(expr2):(expr3); //表達(dá)式1?表達(dá)式2:表達(dá)式3

          表示如果條件“expr1”成立,則執(zhí)行語句“expr2”,否則執(zhí)行“expr3”。(恰當(dāng)?shù)厥褂萌\算符能夠讓代碼更加簡潔、高效)

          那么了解這個語法,再看上述的實例,相信大家也都一目了然了吧。

          上述代碼中,我們給定的變量分別是32、21、12、4,指定的數(shù)是30、20或10;如果變量大于指定的數(shù),就會執(zhí)行問號后面的表達(dá)式;否則就會執(zhí)行冒號后面的表達(dá)式。

          注:本方法也可以直接使用if else if語句來實現(xiàn),大家自己在本地試試吧~

          最后給大家推薦最新最全面的《PHP視頻教程》~快來學(xué)習(xí)吧!

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號