PHP에서 배열을 채우는 두 가지 방법: 1. array_pad()를 통해 지정된 값으로 지정된 길이까지 배열을 채웁니다. 구문은 "array_pad(원래 배열, 길이, 지정된 값)"입니다. 2. array_fill()을 통해 지정된 값으로 배열을 지정된 길이만큼 채웁니다. 구문은 "array_fill(채우기 시작 위치, 채우기 길이, 지정된 값)"입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터
PHP는 배열을 지정된 길이로 채우는 2가지 함수를 제공합니다:
array_pad(): 주어진 값으로 배열 채우기
array_fill(): 데이터를 채워 새 배열을 만듭니다
1. array_pad()를 사용하여 배열을 채웁니다
array_pad() 함수는 배열을 채울 수 있습니다. 특정 값으로 지정된 값 길이, 구문은 다음과 같습니다.
array array_pad ( array $arr, int $size , mixed $value )
매개변수 설명:
반환 값: 채워진 배열을 반환합니다. 반환된 배열은 단지 복사본일 뿐이며 원본 배열은 변경되지 않습니다.
사용 예는 다음과 같습니다.
<?php header('content-type:text/html;charset=utf-8'); $arr = array(12, 10, 9); $result = array_pad($arr, 5, 0); //从数组右侧开始, 用0填补数组到含有5个元素 var_dump($result); $result = array_pad($arr, -7, -1); //从数组左侧开始, 用-1填补数组到含有7个元素 var_dump($result); $result = array_pad($arr, 2, "noop"); // 第二个参数小于数组长度, 不填补 var_dump($result); ?>2. array_fill()을 사용하여 배열을 채웁니다.
array_fill() 함수는 데이터를 채워 새 배열을 생성하거나 특정 값을 사용하여 배열을 채웁니다. 지정된 길이 1로 끝납니다.
start_index가 음수이면 배열의 인덱스는 start_index, 0, 1, 2, ..., num-1로 구성됩니다.
array array_fill ( int $start_index , int $num , mixed $value )
추천 학습: "
PHP Video Tutorial"
위 내용은 PHP에 배열 요소가 충분하지 않은 경우 배열을 채우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!