배열 range

(PHP 4, PHP 5, PHP 7, PHP 8)

range — 요소 범위를 포함하는 배열 만들기


설명

range(string|int|float $start, string|int|float $end, int|float $step = 1): array

요소 범위를 포함하는 배열을 만듭니다.


매개변수

start
시퀀스의 첫 번째 값입니다.
end
end 값에 도달하면 시퀀스가 ​​종료됩니다.
step
step 값이 주어지면 시퀀스의 요소 사이의 증가(또는 감소)로 사용됩니다. step0이 아니어야 하며 지정된 범위를 초과하지 않아야 합니다. 지정하지 않으면 step는 기본적으로 1로 설정됩니다.

반환 값

start부터 end까지 요소의 배열을 반환합니다.


Examples

예제 #1 range() 예제

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

echo "\n";

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

echo "\n";

// Usage of character sequences
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach (range('a', 'i') as $letter) {
    echo $letter;
}

echo "\n";

// array('c', 'b', 'a');
foreach (range('c', 'a') as $letter) {
    echo $letter;
}
?>
                  
                

메모

참고: 문자 시퀀스 값의 길이는 1로 제한됩니다. 1보다 큰 길이를 입력하면 첫 번째 문자만 사용됩니다.


기타