range()는 low에서 high(포함하여)까지의 원소를 갖는 배열을 반환한다, low > high 일 경우에는 일련값은 high에서 low까지가 될것이다.
새로운 매개변수: 선택적인 step 매개변수가 5.0.0에서 추가되었다.
step 값이 주어지면, 연속적인 원소들의 증가값으로 사용될것이다. step은 양수로 주어져야 한다. 이 값이 주어지지 않으면, step의 기본값은 1이다.
참고: PHP 4.1.0 이전 버전에서, range()는 증가하는 정수 배열만 생성했었다. 문자 연속값과 감소 배열의 지원이 4.1.0에 추가되었다. 문자 연속 값은 한 문자로 제한된다. 1보다 큰값이 들어가면, 첫번째 문자만 사용된다.
경고 |
PHP 4.1.0부터 4.3.2버전까지, range() 는 숫자형의 문자열을 숫자형이 아닌 문자열로 본다. 그래서, 그 값들은 문자 연속값으로 사용될것이다. 예를 들면, "4242" 는 "4"로 취급된다. |
shuffle(), array_fill(), foreach 참고.