PHP 함수 소개—array_fill(): 배열을 지정된 값으로 채웁니다
PHP에는 배열을 편리하게 연산할 수 있는 배열 함수가 많이 내장되어 있습니다. 매우 유용한 함수 중 하나는 array_fill()입니다. array_fill() 함수는 지정된 인덱스 범위를 기준으로 새로운 배열을 채우고, 각 인덱스에 해당하는 값을 지정된 값으로 설정할 수 있습니다. 이 함수는 주로 새 배열을 생성할 때 일부 기본값을 빠르게 채우는 데 사용됩니다.
array_fill() 함수의 사용법과 몇 가지 예를 자세히 살펴보겠습니다.
구문:
array_fill (int $start_index, int $num, Mixed $value): array
매개변수:
반환 값:
이 함수는 지정된 값으로 채워진 새 배열을 반환합니다. $num 매개변수가 0보다 작거나 같으면 빈 배열이 반환됩니다.
예:
다음은 array_fill() 함수 사용의 몇 가지 예입니다.
// 예 1: 0부터 4까지 인덱스 배열을 만들고 각 인덱스에 해당하는 값을 42
$arr = array_fill(0으로 채웁니다. , 5, 42);
print_r($arr);
// 출력: 배열( [0] => 42 [1] => 42 [2] => 42 [3] => 42 [4 ] => 42 )
// 예 2: 3부터 7까지의 인덱스 배열을 만들고 각 인덱스에 해당하는 값을 "Hello"
$arr = array_fill(3, 5, "Hello") 로 채웁니다. print_r($arr);
// 출력: 배열( [3] => Hello [4] => Hello [5] => Hello [6] => Hello [7] => Hello )
$arr = array_fill(-2, 5, [1, 2, 3] );
print_r($arr);
// 출력: Array ( [-2] => Array ( [0] => 1 [1] => 2 [2] => 3 )
// [-1] => 배열 ( [0] => 1 [1] => 2 [2] => 3 )
// [0] => 배열 ( [0] => 1 [ 1] => 2 [2] => 3 )
// [1] => 배열 ( [0] => 1 [1] => 2 [2] => 3 )
[2] => 배열 ( [0] => 1 [1] => 2 [2] => 3 ) )
$arr = array_fill (0, 0, "Value");
print_r($arr);
//Output: Array ( )
array_fill() 함수는 매우 실용적이고 편리한 PHP 배열 함수로, 지정된 인덱스 범위에 따라 새 배열을 채울 수 있습니다. 시작 인덱스, 길이, 패딩 값을 지정하면 후속 작업에 사용할 기본값으로 배열을 빠르게 생성할 수 있습니다. array_fill() 함수는 큰 배열을 생성해야 하고 모든 인덱스가 동일한 초기 값을 가질 때 유용합니다.
위 내용은 PHP 함수 소개 - array_fill(): 지정된 값으로 배열을 채웁니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!