숫자 인덱스 배열의 경우 array_push() 함수를 통해 배열의 끝 부분에 요소를 추가하고, array_unshift의 선두에 요소를 추가합니다. 필요한 친구는 참조할 수 있습니다.
숫자 인덱스 배열의 경우 다음을 통해 배열에 요소를 추가합니다. array_push() 함수 요소.
array_push() 함수는 배열을 스택으로 처리하고 들어오는 변수를 배열의 끝에 푸시합니다. 스택에 푸시된 변수 수가 증가하고 스택에 포함된 새 단위의 총 수가 증가하면 배열의 길이도 늘어납니다. 배열이 반환됩니다.
끝에 요소를 추가하세요
구문 형식은 다음과 같습니다.
int array_push ( array &$array , Mixed $var [, Mixed $... ] )
매개변수 배열은 지정된 배열입니다. $var 매개변수는 배열의 값을 푸시합니다.
다음은 배열의 꼬리에 요소를 추가하는 array_push()
함수입니다. 구체적인 예제 코드는 다음과 같습니다.
<?php header("Content-Type:text/html; charset=utf-8"); $array_push = array("PHP中文网","百度一下");//定义数组 array_push($array_push,"搜狗浏览器","火狐浏览器");//添加元素 print_r($array_push);// 输出数组结果 ?>
출력 결과는 다음과 같습니다.
배열 요소를 추가하는 또 다른 간단한 방법입니다. , 숫자 첨자 배열의 경우:
$names[] = 'ruby';
함수는 array_push와 유사하지만 한 번에 하나씩만 추가할 수 있습니다. 연관 배열은 대괄호 안에 키를 추가할 수 있습니다
$info['height'] = 1.7;
참조 코드
$names[] = 'lucy'; $names[] = 'lily'; // 等同于 array_push($names, 'lucy', 'lily');
array_unshift 헤더 추가
array_push 요소의 원리는 비슷하지만 방향이 다릅니다.
구문 형식은 다음과 같습니다.
int array_unshift ( array &$array , Mixed $var [, Mixed $... ] )
이제 array_unshift() 함수를 예제를 통해 직접 소개하겠습니다.
<?php header("Content-Type:text/html; charset=utf-8"); $names = ['andy', 'tom', 'jack']; array_unshift($names, 'joe', 'hank'); print_r($names); ?>
의 출력 결과는 다음과 같습니다.
위는 이 기사의 전체 내용입니다. 모든 사람의 학습에 도움이 되기를 바랍니다.
관련 권장 사항:
PHP 특정 필드를 기반으로 한 2차원 배열 중복 제거 또는 통계
위 내용은 PHP는 배열의 헤드와 테일에 요소를 추가하는 방법을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!