本文主題是“如何用一行PHP程式碼輸出兩整數間所有能被4整除的數”,注意不要使用任何PHP控制語句~
我們都知道PHP中的條件控制語句能幫我們實作很多功能,但是本文就不允許使用了,不過既然說是一行程式碼搞定,也就說會非常快速簡單就能實現的,如果各位已經有思緒了,那就先動手試試吧!
→這裡跟大家介紹一下「整除」的概念:若整數b除以非零整數a,則商為整數,且餘數為零, 我們就說b能被a整除(或說a能整除b),b為被除數,a為除數,即a|b(“|”是整除符號),讀作“a整除b”或“b能被a整除”。 a叫做b的約數(或因數),b叫做a的倍數。整除屬於除盡的特殊情況。
下面我們就根據具體的問題:「請你寫一個 PHP 腳本,顯示 200 到 250 之間的所有可被 4 整除的數字」。
來給出解決方法:
PHP程式碼如下:
<?php echo implode(",",range(200,250,4))."\n";
結果如下:
200,204,208,212,216,220,224,228,232,236,240,244,248
是不是很簡單,一行程式碼就搞定!
兩個關鍵的函數是:
range函數,range()函數建立一個包含指定範圍的元素的陣列;該函數傳回一個包含從 low 到 high 之間的元素的數組。
→附註:如果 low參數大於 high 參數,則所建立的陣列將會是從 high 到 low。
implode函數,implode()函數用來傳回由陣列元素組合成的字串。
→附註:implode() 函數接受兩種參數順序。但由於歷史原因,explode() 是不行的,您必須保證 separator 參數在 string 參數之前才行。
最後推薦給大家最新、最全面的《PHP影片教學》~快來學習吧!
以上是用一行PHP碼輸出兩整數間所有能被4整除的數的詳細內容。更多資訊請關注PHP中文網其他相關文章!