어레이는 프로그래밍에서 데이터를 처리하는 데 사용되는 선형 데이터 구조입니다. 때로는 배열을 처리 할 때 기존 배열에 새 요소를 추가해야합니다. 이 기사에서는 각 방법에 대한 코드 예제, 출력 및 시간 및 공간 복잡성 분석을 통해 PHP의 배열 끝에 요소를 추가하는 몇 가지 방법에 대해 논의합니다.
다음은 어레이에 요소를 추가하는 다른 방법입니다.
정사각형 브래킷 사용
PHP에서 배열 끝에 요소를 추가하는 방법은 사각형 브래킷을 사용하는 것입니다. 이 구문은 단일 요소 만 추가하려는 경우에만 작동합니다. 다음은 구문입니다
예
[]
출력
시간 복잡성 : o (1)
공간 복잡성 : []
o (1)
usage $array[] = value;
로그인 후 복사
<🎜 🎜>
<<> 함수는 배열 끝에 하나 이상의 요소를 추가하는 데 사용됩니다. 이 방법은 주로 여러 항목을 한 번에 추가해야 할 때 사용됩니다. 다음은 구문입니다
<?php
$friends = ['Ayush', 'Antima'];
$friends[] = 'Smrita';
// 向末尾添加单个元素
print_r($friends);
?>
로그인 후 복사
예 <🎜 🎜>
다음은 위의 코드의 출력입니다.
<🎜 🎜> <<> 시간 복잡성 : <🎜 🎜> o (n), 여러 요소가 추가되면 <🎜 <code>Array
(
[0] => Ayush
[1] => Antima
[2] => Smrita
)</code>
로그인 후 복사
<🎜 🎜> <<> 공간 복잡성 : o (1) <🎜 🎜>
usage <🎜 🎜>
두 배열을 결합하려면
메소드를 사용하여 여러 배열을 하나로 결합 할 수 있습니다. 이 방법은 기존 배열에 완전히 새로운 요소를 추가하려는 경우 유용합니다. 다음은 구문입니다
예 <🎜 🎜>
다음은 출력입니다 : <🎜 🎜>
<🎜 🎜> <<> 시간 복잡성 : o (n) <🎜 🎜>
<🎜 🎜> <<> 공간 복잡성 : array_push()
o (n) <🎜 🎜>
<🎜 🎜> 연산자를 사용하십시오 <🎜
<🎜 🎜> 연산자를 사용하여 배열을 결합 할 수도 있습니다. 우리는이 방법이 주로 연관 배열에 적용되며 첫 번째 배열의 키를 보존한다는 것을 항상 기억해야합니다. 키가 겹치면 첫 번째 배열의 값만 보존됩니다. 다음은 구문입니다
array_push()
예 <🎜 🎜>
array_push($array, $value1, $value2, ...);
로그인 후 복사
다음은 출력입니다 : <🎜 🎜>
<🎜 🎜> <<> 시간 복잡성 :
o (n) <🎜 🎜>
<🎜 🎜> <<> 공간 복잡성 : <?php
$friends = ['Ayush', 'Antima'];
array_push($friends, 'Smrita', 'Priti');
// 添加多个元素
print_r($friends);
?>
로그인 후 복사
o (1) <🎜 🎜>
usage
<🎜 🎜>
<code>Array
(
[0] => Ayush
[1] => Antima
[2] => Smrita
[3] => Priti
)</code>
로그인 후 복사
기능은 매우 강력하고 유용한 기능입니다. 이 기능은 배열에 요소를 삽입, 삭제 또는 교체하는 데 사용됩니다. 이 방법을 사용하여 어디서나 새로운 요소를 삽입 할 수 있습니다 (끝 포함). 이 방법의 구문은 다음과 같습니다
예
다음은 출력입니다 :
시간 복잡성 : o (n)
공간 복잡성 : o (n)
위 내용은 PHP에서 배열 끝에 요소를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!