PHP 배열에 요소를 추가하는 방법
1. array_unshift()는 배열 헤더에 새 요소를 삽입합니다.
$fruits = array('apple','pear','banana','orange'); array_unshift($fruits, 'cherry'); pr($fruits); function pr($str){ echo "<pre class="brush:php;toolbar:false">"; print_r($str); echo ""; }
출력:
Array( [0] => cherry [1] => apple [2] => pear [3] => banana [4] => orange )
여러 요소를 array_unshift
$fruits = array('apple','pear','banana','orange'); array_unshift($fruits, 'cherry','pie'); pr($fruits);
로 전달할 수 있습니다.
2 유사한 함수 array_push는 배열 끝에 하나 이상의 요소를 삽입합니다. 3. array_splice()는 임의의 위치에 새 요소를 삽입합니다(키 이름에 관계 없음)Array( [0] => cherry [1] => pie [2] => apple [3] => pear [4] => banana [5] => orange )출력:
$fruits = array('apple','pear','banana','orange'); //第三个参数固定为0,第二个参数为插入的索引位置,最后一个参数是插入的元素,如果插入多个,写成数组 array_splice($fruits,3,0,'pie'); pr($fruits);//배열 형식으로 작성된 여러 새 요소 삽입
Array( [0] => apple [1] => pear [2] => banana [3] => pie [4] => orange )출력:
$fruits = array('apple','pear','banana','orange');$new_items = array('pie','pie2'); array_splice($fruits,3,0,$new_items); pr($fruits);4. 임의 위치 새 요소 (숫자 키 이름의 경우 고려) array_splice()를 사용하면 숫자 키 이름을 유지할 수 없다는 단점이 있습니다. 아래에 알려진 배열이 있습니다.
Array( [0] => apple [1] => pear [2] => banana [3] => pie [4] => pie2 [5] => orange )새 요소인 새 과일은 두 번째 요소인 배 뒤에 삽입됩니다.구현 과정은 세 부분으로 구성됩니다. 자세한 내용은 코드를 참조하세요.
array(7=>'apple',3=>'pear',5=>'banana',2=>'orange');추천 튜토리얼: "
PHP Tutorial"
위 내용은 PHP 배열에 요소를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!