>백엔드 개발 >PHP 튜토리얼 >PHP array_php 팁에 요소를 추가하는 방법 요약

PHP array_php 팁에 요소를 추가하는 방법 요약

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-05-16 20:27:521076검색

이 글은 PHP 배열에 요소를 추가하는 방법을 좀 더 자세히 요약한 것입니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

1차원 배열에 배열 요소를 추가하는 경우 ArrayListay_push를 사용할 수 있습니다. 물론 이 방법 외에도 더 직접적인 방법이 있습니다.

1차원 배열에 요소 추가

코드 복사 코드는 다음과 같습니다.
$ArrayList = ArrayListay();
Array_push($ArrayList, el1, el2 ... eln);

하지만 실제로는 더 직접적이고 편리한 방법이 있는데, 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$ArrayList = ArrayListay()
$ArrayList[] = el1
$ArrayList[] = el2
... 
$ArrayList[] = 엘른;

두 가지 방법으로 얻은 결과는 동일합니다.

하나 이상의 요소를 추가합니다. 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$ArrayList1 = ArrayListay("a", "b")
Array_push($ArrayList1, "c", "d")
Print_r($ArrayList1)
?>

실행 결과는 다음과 같습니다.
코드 복사 코드는 다음과 같습니다.
ArrayListay
(
[0] =>
[1] =>b
[2] => ㄷ
[3] => 디
)

참고: ArrayListay_push()는 첫 번째 매개변수가 배열이 아닌 경우 경고를 표시합니다.

배열의 시작 부분에 요소 삽입

1. ArrayListay_unshift, 사용방법, 코드는 다음과 같습니다

코드 복사 코드는 다음과 같습니다.
$array_Qlist = ArrayListay("군민합동방어", "바나나")
Array_unshift($array_Qlist, "수박", "스크립트 홈")
print_r($array_Qlist)
?>


출력은 다음과 같습니다.
코드 복사 코드는 다음과 같습니다.
ArrayListay
(
[0] => 수박
[1] => 스크립트 홈
[2] => 군민합동방위
[3] => 바나나
)

ArrayListay_push 또는 ArrayListay_unshift를 사용하여 배열에 요소를 추가하는 것은 불가능합니다. 그러면 어떻게 추가합니까? ArrayListay_merge 메서드를 사용하면 처음에 요소를 추가하는 ArrayListay_unshift와 유사한 기능을 얻을 수 있습니다.
코드 복사 코드는 다음과 같습니다.
$array_Qlist = ArrayListay('a', 'B')
$array_Qlist = Array_merge(ArrayListay('front' => '안녕하세요 www.jb51.net'), $array_Qlist)
/*
어레이리스테이
(
[앞] => 안녕하세요 www.jb51.net
[0] =>
[1] =>b
)
*/
?>

2. 연산자, 코드는 다음과 같습니다.
코드 복사 코드는 다음과 같습니다.
$array_Qlist = 배열('a', 'B')
$array_Qlist = Array('front' => '안녕 꼬마 www.jb51.net') $array_Qlist
?>

출력 결과는 ArrayListay_merge 메소드를 사용한 것과 같습니다.

3. 요소 끝에 연관 배열 요소를 추가합니다. 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$array_Qlist = ArrayListay('a', 'B')
$array_Qlist['front'] = '안녕하세요 www.jb51.net'
/*
출력
어레이리스테이
(
[0] =>
[1] =>b
[앞] => 안녕하세요www.jb51.net
)
*/
?>

Array_push 요소 추가 성능이 직접 $a[]='a' 보다 나쁘다고 말하는 친구들도 있지만 값이 하나만 있으면 비교가 되지 않습니다.

이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.