PHP:指定した数値から数値までの範囲を作成する

1円〜10,000円、10,001円〜20,000円など、ECサイトでよくみる範囲をPHPで簡単に作成する方法です。

1から100000まで10000毎の範囲を作成する場合

foreach (range(10000, 100000, 10000) as $number) {
      $min_number = $number - 9999;
      echo $min_number . '〜' . $number . '<br>';
}

↓実行結果

1〜10000
10001〜20000
20001〜30000
30001〜40000
40001〜50000
50001〜60000
60001〜70000
70001〜80000
80001〜90000
90001〜100000