PHP中的range算是一個很方便的東西,有時候需要跑迴圈時,就算順序一樣,也都需要自行定義起始值跟結束值
如果使用range,在一開始傳入邊界值,它便會回傳指定數字的陣列,再透過foreach執行就可以了

範例

//輸出0~12
foreach (range(0, 12) as $number) {
    echo $number;
}

//range第三個參數代表step值(1次加10),會輸出0 10 20....
foreach (range(0, 100, 10) as $number) {
    echo $number;
}


//也可以產生字母陣列
foreach (range('a', 'i') as $letter) {
    echo $letter;
}
//倒著產生 c b a
foreach (range('c', 'a') as $letter) {
    echo $letter;
}

Categories: PHP