라이브러리
[PHP] range - 요소 범위를 포함하는 배열을 만듭니다.
 PHP의 range 함수
PHP의 range 함수는 정수 범위 내의 숫자를 생성하는 함수입니다. 이 함수는 두 개의 인자를 받으며, 첫 번째 인자는 시작 숫자, 두 번째 인자는 종료 숫자입니다.
 # 기본 사용법
#hostingforum.kr
php
range($start, $end);
예를 들어, 1부터 5까지의 숫자를 생성하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$numbers = range(1, 5);
print_r($numbers);
이 코드를 실행하면 다음과 같은 결과가 나옵니다.
#hostingforum.kr
php
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)
 # 옵션 인자
range 함수는 옵션 인자를 사용할 수 있습니다. 옵션 인자는 range 함수의 결과를 배열의 키로 사용할 수 있습니다.
#hostingforum.kr
php
range($start, $end, $step);
예를 들어, 1부터 10까지의 숫자를 2씩 증가시키며 생성하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$numbers = range(1, 10, 2);
print_r($numbers);
이 코드를 실행하면 다음과 같은 결과가 나옵니다.
#hostingforum.kr
php
Array
(
    [0] => 1
    [1] => 3
    [2] => 5
    [3] => 7
    [4] => 9
)
 # 예제
다음은 range 함수를 사용하여 1부터 10까지의 숫자를 생성하고, 각 숫자의 제곱을 계산하는 예제입니다.
#hostingforum.kr
php
$numbers = range(1, 10);
$squares = array_map(function($num) {
    return pow($num, 2);
}, $numbers);
print_r($numbers);
print_r($squares);
이 코드를 실행하면 다음과 같은 결과가 나옵니다.
#hostingforum.kr
php
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
    [6] => 7
    [7] => 8
    [8] => 9
    [9] => 10
)
Array
(
    [0] => 1
    [1] => 4
    [2] => 9
    [3] => 16
    [4] => 25
    [5] => 36
    [6] => 49
    [7] => 64
    [8] => 81
    [9] => 100
)
이 예제는 range 함수를 사용하여 숫자를 생성하고, array_map 함수를 사용하여 각 숫자의 제곱을 계산하는 방법을 보여줍니다.
- 
                 
- 나우호스팅 @pcs8404
- 
            
                호스팅포럼 화이팅!
            		
댓글목록
등록된 댓글이 없습니다.