이 문서에는 요소를 추가하는 php 배열 방법이 요약되어 있습니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
배열 요소를 추가하는 1차원 배열인 경우 ArrayListay_push를 사용할 수 있습니다. 물론 이 방법 외에도 더 직접적인 방법이 있습니다.
1차원 배열에 요소 추가
$ArrayList = ArrayListay(); Array_push($ArrayList, el1, el2 ... eln);
하지만 실제로는 더 직접적이고 편리한 방법이 있습니다. 코드는 다음과 같습니다.
$ArrayList = ArrayListay(); $ArrayList[] = el1; $ArrayList[] = el2; ... $ArrayList[] = eln;
두 가지 방법으로 얻는 효과는 동일합니다.
하나 이상의 요소를 추가하면 코드는 다음과 같습니다.
<?php $ArrayList1 = ArrayListay("a", "b"); Array_push($ArrayList1, "c", "d"); print_r($ArrayList1); ?>
실행 결과는 다음과 같습니다.
ArrayListay ( [0] => a [1] => b [2] => c [3] => d )
참고: 첫 번째 매개 변수가 배열이 아닌 경우 ArrayListay_push()는
Insert 요소에 경고를 표시합니다. 배열 시작
1. ArrayListay_unshift, 사용 방법, 코드는 다음과 같습니다.
<?php $array_Qlist = ArrayListay("军民联防", "banana"); Array_unshift($array_Qlist, "西瓜", "php"); print_r($array_Qlist); ?>
출력은 다음과 같습니다.
ArrayListay ( [0] => 西瓜 [1] => php [2] => 军民联防 [3] => banana )
ArrayListay_push 또는 ArrayListay_unshift를 사용하여 배열에 관련 요소를 추가할 수 없습니다. 추가할까요? ArrayListay_merge 메서드를 사용하여 처음에 요소를 추가하는 ArrayListay_unshift와 유사한 기능을 구현합니다. 코드는 다음과 같습니다:
<?php $array_Qlist = ArrayListay('a', 'B'); $array_Qlist = Array_merge(ArrayListay('front' => '你好'), $array_Qlist); /* ArrayListay ( [front] => 你好 [0] => a [1] => b ) */ ?>
2. +operator, 코드는 다음과 같습니다.
<?php $array_Qlist = Array('a', 'B'); $array_Qlist = Array('front' => '你好小') + $array_Qlist; ?>
결과는 ArrayListay_merge 메서드를 사용한 것과 동일합니다.
3. 요소 끝에 연관 배열 요소를 추가하면 코드는 다음과 같습니다.
<?php $array_Qlist = ArrayListay('a', 'B'); $array_Qlist['front'] = '你好'; /* 输出 ArrayListay ( [0] => a [1] => b [front] => 你好 ) */ ?>
어떤 친구의 경우 Array_push가 요소를 추가하고 직접 $a[]= 'a' 이 성능 차이 외에는 모두 동일합니다. 값이 하나만 있으면 비교가 되지 않습니다.
위 내용은 PHP 배열에 요소를 추가하는 방법에 대한 사용법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!