요소를 추가하는 방법: 1. array_push() 함수를 사용하고 "array_push(2차원 배열, 값 1, 값 2...);" 구문을 사용합니다. 2. array_splice() 함수를 사용하고 " 구문을 사용합니다. array_splice(2차원 배열,count(2차원 배열),0,요소 값)”.
이 튜토리얼의 운영 환경: windows7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
2차원 배열의 끝에 요소를 추가하는 php 메소드
1. array_push() 함수
array_push() 함수는 배열 끝에 하나 이상의 요소(키 값)를 삽입할 수 있습니다.
<?php header('content-type:text/html;charset=utf-8'); $arr=$array = array( array("张三",25,"男"), array("李四",21,"男"), array("娜娜",22,"女") ); var_dump($arr); array_push($arr,"hello"); var_dump($arr); ?>
추가된 요소는 배열 유형일 수도 있습니다:
array_push($arr,array("李华",22,"男"));
2. array_splice() 함수 사용
array_splice() 함수는 배열 요소를 삭제하는 데 사용할 수 있는 강력한 함수입니다. 배열 요소를 대체하고 배열 요소를 삽입하는 데에도 사용할 수 있습니다($length 매개변수를 0으로 설정하기만 하면 됩니다).
$length=0인 경우 $start 매개변수는 삽입을 시작할 위치(아래 첨자)를 지정할 수 있고, $value 매개변수는 삽입 값을 지정할 수 있습니다(값이 여러 개인 경우 배열로 설정해야 함). .
배열 끝에 요소를 삽입하려면 $start 값을 "배열 길이 값", 즉 count($arr)으로 설정하면 됩니다.
<?php header('content-type:text/html;charset=utf-8'); $arr=$array = array( array("张三",25,"男"), array("李四",21,"男"), array("娜娜",22,"女") ); var_dump($arr); array_splice($arr,count($arr),0,"hello"); var_dump($arr); ?>
여러 요소를 추가하려면 4개의 매개변수를 배열 유형으로 설정할 수 있습니다.
array_splice($arr,count($arr),0,array("1",25,"3"));
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 2차원 배열의 끝에 요소를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!