PHP에서는 array_splice()를 사용하여 배열의 n번째 요소를 삭제할 수 있습니다. 이 함수는 지정된 위치(아래 첨자)부터 지정된 수의 요소를 삭제할 수 있습니다. 두 번째 매개변수만 (n-)로 설정하면 됩니다. 1), 두 번째 매개변수를 1로 설정하면 됩니다. 구문은 "array_splice($arr,n-1,1)"입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP에서는 array_splice() 함수를 사용하여 배열의 n번째 요소를 삭제할 수 있습니다.
array_splice() 함수는 지정된 위치(아래 첨자)부터 지정된 수의 요소를 삭제할 수 있습니다.
array_splice() 함수를 사용하여 n번째 요소를 삭제하려면 두 번째 매개변수를 (n-1)로, 두 번째 매개변수를 1로 설정하기만 하면 됩니다.
예제 1: 두 번째 요소 삭제
<?php header("content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); array_splice($arr,1,1); echo "删除第2个元素:"; var_dump($arr); ?>
예제 2: 여섯 번째 요소 삭제
<?php header("content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); array_splice($arr,5,1); echo "删除第6个元素:"; var_dump($arr); ?>
설명: array_splice()
array_splice()는 강력한 배열 기능을 사용하면 다음과 같은 작업을 수행할 수 있습니다. 다양한 매개변수 설정에 따라 요소를 삭제하고, 요소를 추가하고, 요소를 교체합니다.
array_splice() 구문은 다음과 같습니다:
array array_splice ( array &$arr, int $start [, int $length = 0 [, mixed $replacement ]] )
매개변수 설명:
start와 length의 조합 결과 삭제되는 요소가 없으면 교체에 포함된 값이 start에서 지정한 위치에 삽입됩니다.
대체를 사용하여 배열 요소를 바꾸면 원래 키 이름이 유지되지 않습니다.
반환값: 삭제된 요소로 구성된 배열을 반환합니다.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 배열의 n번째 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!