Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 array_splice() 함수

<시간/>

array_splice() 함수는 배열의 지정된 요소를 제거하고 대체합니다. 추출된 요소로 구성된 배열을 반환합니다.

구문

array_splice(arr1, begin, len, arr2)

매개변수

  • arr1 - 지정된 배열입니다.

  • 시작 − 요소 제거가 시작되는 위치. 여기서 0은 첫 번째 요소이고 음수는 마지막 요소에서 시작을 나타냅니다. -2는 배열의 두 번째 마지막 요소에서 시작함을 의미합니다.

  • - 제거할 요소의 수를 지정합니다. 또한 반환된 배열의 길이를 설정합니다.

  • arr2 − 원래 배열에 삽입할 요소가 있는 배열입니다. 단일 값만 삽입하려면 해당 값만 지정하면 됩니다. 전체 배열을 지정할 필요는 없습니다.

반환

array_splice() 함수는 추출된 요소로 구성된 배열을 반환합니다.

예시

다음은 예입니다 -

<?php
$arr1 = array("mac", "windows", "linux");
array_splice($arr1, 2);
print_r($arr1);
?>

출력

Array (
   [0] => mac
   [1] => windows
)

예시

다른 예를 보겠습니다 -

<?php
$arr1 = array("accessories", "tablet", "laptop", "mobile");
array_splice($arr1, 3, 0, "desktop");
print_r($arr1);
?>

출력

Array (
   [0] => accessories
   [1] => tablet
   [2] => laptop
   [3] => desktop
   [4] => mobile
)