이 글에서는 주로 PHP 배열에 요소를 추가하는 방법을 소개합니다. 예제에서는 특정 참조 값이 있는 배열에 요소를 추가하는 일반적인 방법을 요약합니다. 필요한 친구는 이를 참조할 수 있습니다.
이 글은 PHP 배열에 요소를 추가하는 방법을 요약합니다. 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( )는 경고를 표시합니다.
배열의 시작 부분에 요소를 삽입하세요
1. 사용 방법은 다음과 같습니다. 다음과 같습니다:
<?php $array_Qlist = ArrayListay("军民联防", "banana"); Array_unshift($array_Qlist, "西瓜", "脚本之家"); print_r($array_Qlist); ?>
출력은 다음과 같습니다.
ArrayListay
(
[0] => Watermelon
[1] => Script House
[2] => 군민합동방위
[3] => 바나나
)
ArrayListay_push 또는 ArrayListay_unshift를 사용하여 배열에 관련 요소를 추가하는 것은 불가능합니다. 그러면 어떻게 추가합니까? ArrayListay_unshift와 유사한 것을 얻으려면 ArrayListay_merge 메서드를 사용하십시오. 처음에 요소를 추가하는 기능, 코드는 다음과 같습니다.
<?php $array_Qlist = ArrayListay('a', 'B'); $array_Qlist = Array_merge(ArrayListay('front' => '你好www.jb51.net'), $array_Qlist); /* ArrayListay ( [front] => 你好www.jb51.net [0] => a [1] => b ) */ ?>
2.+ 연산자, 코드는 다음과 같습니다.
<?php $array_Qlist = Array('a', 'B'); $array_Qlist = Array('front' => '你好小www.jb51.net') + $array_Qlist; ?>
출력 결과는 ArrayListay_merge 메서드를 사용한 것과 동일합니다.
3. 요소 끝에 연관 배열 요소를 추가하면 코드는 다음과 같습니다.
<?php $array_Qlist = ArrayListay('a', 'B'); $array_Qlist['front'] = '你好www.jb51.net'; /* 输出 ArrayListay ( [0] => a [1] => b [front] => 你好www.jb51.net ) */ ?>
Array_push로 요소를 추가하는 성능이 직접 $a[]='a'보다 나쁘다고 말하는 친구들의 경우, 값이 하나만 있으면 다른 것은 모두 동일합니다. 비교할 수 없습니다.
위 내용은 PHP 배열에 요소를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!