range — 원소의 범위를 가지는 배열 생성
설명 ¶
array range ( mixed $low , mixed $high [, number $step ] )
원소의 범위를 가지는 배열을 생성합니다.
인수 ¶
low
낮은 값.
high
높은 값.
step
step 값이 주어지면, 연속적인 원소들의 증가값으로 사용될 것이다. step은 양수로 주어져야 한다. 이 값이 주어지지 않으면, step의 기본값은 1이다.
반환값 ¶
low에서 high(포함)까지의 원소를 갖는 배열을 반환한다, low > high 일 경우에는 일련값은 high에서 low까지가 될것이다.
Example #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;
}
// 5.0.0 부터 step 인수가 추가되었다
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(0, 100, 10) as $number) {
echo $number;
}
// 4.1.0 부터 문자 연속값이 지원된다
// 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;
}
?>
'IT > php' 카테고리의 다른 글
php rsort — 역순으로 배열 정렬 (0) | 2017.02.06 |
---|---|
php uksort — 사용자 정의 비교 함수를 사용하여 키에 의한 배열 정렬 (0) | 2017.02.06 |
php shuffle — 배열을 섞습니다 (0) | 2017.02.04 |
php arsort — 배열을 내림차순 정렬하고 인덱스의 상관관계를 유지 (0) | 2017.02.04 |
php key — 배열에서 키를 가져옵니다 (0) | 2017.02.03 |