함수 range
함수 range는 범위 요소를 가진 배열을
생성합니다. 예를 들어, 1부터 100까지의
숫자나 'a'부터 'z'까지의 문자로
채워진 배열을 만들 수 있습니다.
함수가 생성하는 범위는 매개변수로 지정됩니다:
첫 번째 매개변수는 시작점, 두 번째 매개변수는
끝점입니다.
함수의 세 번째 선택적 매개변수는 생성이 진행되는 단계를 지정합니다.
구문
range(string|int|float $start, string|int|float $end, int|float $step = 1): array
예시
1부터 5까지의 숫자로 채워진 배열을
만들어 봅시다:
<?php
var_dump(range(1, 5));
?>
코드 실행 결과:
[1, 2, 3, 4, 5]
예시
5부터 1까지의 숫자로 채워진 배열을
만들어 봅시다:
<?php
var_dump(range(5, 1));
?>
코드 실행 결과:
[5, 4, 3, 2, 1]
예시
0부터 10까지 2 단위로
채워진 배열을 만들어 봅시다:
<?php
var_dump(range(0, 10, 2));
?>
코드 실행 결과:
[0, 2, 4, 6, 8, 10]
예시
'a'부터 'e'까지의 문자로 채워진 배열을
만들어 봅시다:
<?php
var_dump(range('a', 'e'));
?>
코드 실행 결과:
['a', 'b', 'c', 'd', 'e']
함께 보기
-
함수
array_fill,
지정된 값으로 배열을 채웁니다 -
함수
array_pad,
배열을 필요한 크기로 채웁니다