range

(PHP 4, PHP 5, PHP 7)

range 锟斤拷锟捷凤拷围锟斤拷锟斤拷锟斤拷锟介,锟斤拷锟斤拷指锟斤拷锟斤拷元锟斤拷

说锟斤拷

range ( mixed $start , mixed $end [, number $step = 1 ] ) : array

锟斤拷锟斤拷一锟斤拷锟斤拷锟斤拷指锟斤拷锟斤拷围锟斤拷元锟斤拷锟斤拷锟介。

锟斤拷锟斤拷

start

锟斤拷锟叫的碉拷一锟斤拷值锟斤拷

end

锟斤拷锟叫斤拷锟斤拷锟斤拷 end 锟斤拷值锟斤拷

step

锟斤拷锟斤拷锟斤拷锟斤拷瞬锟斤拷锟� step锟斤拷锟结被锟斤拷为锟斤拷元之锟斤拷牟锟斤拷锟街碉拷锟�step 应锟斤拷为锟斤拷值锟斤拷锟斤拷锟斤拷锟斤拷step 锟斤拷默锟斤拷为 1锟斤拷

锟斤拷锟斤拷值

锟斤拷锟截碉拷锟斤拷锟斤拷锟叫达拷 start 锟斤拷 end 锟斤拷锟斤拷 start 锟斤拷 end锟斤拷锟侥碉拷元锟斤拷

锟斤拷锟斤拷

Example #1 range() 锟斤拷锟斤拷

<?php
// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
foreach (range(012) as $number) {
    echo 
$number;
}

//  step 锟斤拷锟斤拷
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(010010) as $number) {
    echo 
$number;
}

// 锟街凤拷锟斤拷锟叫碉拷使锟斤拷
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach (range('a''i') as $letter) {
    echo 
$letter;
}
// array('c', 'b', 'a');
foreach (range('c''a') as $letter) {
    echo 
$letter;
}
?>

注锟斤拷

Note:

锟街凤拷锟斤拷锟斤拷值锟斤拷锟睫碉拷锟斤拷锟街凤拷锟斤拷 锟斤拷锟斤拷锟斤拷却锟斤拷锟�1锟斤拷锟斤拷锟斤拷使锟矫碉拷一锟斤拷锟街凤拷锟斤拷

锟轿硷拷

  • shuffle() - 锟斤拷锟斤拷锟斤拷锟斤拷
  • array_fill() - 锟矫革拷锟斤拷锟斤拷值锟斤拷锟斤拷锟斤拷锟�
  • foreach