[PHP] 특정 범위의 수를 배열로 만들기
2022. 8. 31. 18:56ㆍProgram/PHP
017_PHP에서 특정 범위의 수를 배열로 만들기
[요약]
- 특정 범위의 수를 range() 함수를 사용하여 간단히 배열로 만드는 방법을 확인해보자.
특정 범위의 수를 직접 입력하지 않고 범위로 지정하여 배열로 만들려면 range() 함수를 사용한다.
예를 들어, 1부터 10까지의 수를 배열로 만들려고 할때 1부터 10까지 직접 입력하지 않고,
1과 10만 입력하여 배열로 만들 수 있다.
[range() 함수 사용 방법]
range(시작하는 수, 끝나는 수);
1부터 10까지의 수를 배열로 만든다면 다음과 같이 만들 수 있다.
range(1, 10);
다음은 range() 함수를 사용한 예제이다.
[예제: 18-1_range.php ]
<?php
$num = range(1, 10);
echo "<pre>"; // 확인만 하는 용도이므로 닫는 태그인 </pre>는 사용하지 않아도 된다.
var_dump($num);
?>
실행결과
연속된 수 외에도 수의 간격을 지정하여 값을 배열로 만들 수 있다.
[range() 함수로 1부터 10까지 간격을 사용해 배열로 생성하는 방법]
range(시작하는 수, 끝나는 수, 간격);
range() 함수 시작하는 수, 끝나는 수 다음 인자에 간격을 지정할 수 있다.
시작하는 수가 1, 끝나는 수가 10, 간격이 3이면 배열에는 1, 4, 7, 10의 값이 입력된다.
다음은 range() 함수에 간격을 지정한 예제이다.
[예제: 18-2_range.php ]
<?php
$num = range(1, 10, 3);
echo "<pre>";
var_dump($num);
?>
실행결과
초보자를 위한 PHP 200제
김태영 지음 | 정보문화사
'Program > PHP' 카테고리의 다른 글
[PHP] 배열의 값 개수 확인하기 count() (0) | 2022.09.01 |
---|---|
[PHP] 문자열 줄바꿈(new line) 함수 nl2br() (0) | 2022.08.31 |
[PHP] list() 함수를 이용한 배열의 값 출력하기 (0) | 2022.08.31 |
[PHP] 클래스를 사용해서 MySql 데이터 베이스를 간단하게 사용한다. (PHP MySqli Database Class) (0) | 2022.08.30 |
[PHP] 배열에 인덱스를 지정하지 않고 값 입력하기 (0) | 2022.08.30 |