>  기사  >  백엔드 개발  >  PHP에서 array_push(), array_pop() 및 array_shift() 함수 사용 예에 ​​대한 자세한 설명

PHP에서 array_push(), array_pop() 및 array_shift() 함수 사용 예에 ​​대한 자세한 설명

怪我咯
怪我咯원래의
2017-06-07 14:51:595348검색

PHP 배열 함수 array_push(), array_pop() 및 array_shift()의 각각의 사용법은 무엇입니까?

php array_push 함수는 첫 번째 매개변수의 배열 끝에 하나 이상의 요소(푸시)를 추가한 후 새 배열의 길이를 반환합니다. array_pop() 함수배열의 마지막 요소를 삭제합니다. array_shift() 함수 는 배열에서

번째 요소를 삭제하고 삭제된 요소의 값을 반환합니다. 이 기사에서는 배열 함수를 배우는 데 도움이 되기를 바라며 이 세 가지 함수를 각각 소개합니다.

array_push 함수

array_push() 함수는 첫 번째 매개변수의 배열 끝에 하나 이상의 요소(push)를 추가한 후 새 배열의 길이를 반환합니다. array_push()는 첫 번째 인수가 배열이 아닌 경우 경고를 발행합니다.

예제 1

array_push() 함수를 사용하여 배열 끝에 새 요소를 삽입하면 코드는 다음과 같습니다

<?php
$a=array("Dog","Cat");
array_push($a,"Horse","Bird");
print_r($a);
?>

코드 출력 결과:

PHP에서 array_push(), array_pop() 및 array_shift() 함수 사용 예에 ​​대한 자세한 설명


array_pop() 함수

array _pop() 함수는 배열에서 마지막 요소를 제거합니다. 배열이 비어 있거나 배열이 아닌 경우 NULL이 반환됩니다.

예제 2

array_pop() 함수를 사용하여 배열의 마지막 요소를 삭제하는 코드는 다음과 같습니다

<?php
$a=array("red","green","blue");
array_pop($a);
print_r($a);
?>

코드 출력 결과:

PHP에서 array_push(), array_pop() 및 array_shift() 함수 사용 예에 ​​대한 자세한 설명

array_shift() 함수

array_shift() 함수는 배열의 첫 번째 요소를 삭제하고 삭제된 요소의 값을 반환합니다. 배열이 비어 있으면 NULL을 반환합니다.

예제 3

array_shift() 함수는 배열의 첫 번째 요소(빨간색)를 삭제하고 삭제된 요소의 값을 반환하는 코드는 다음과 같습니다.

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a)."<br/>";
print_r ($a);
?>

코드 출력 결과:

PHP에서 array_push(), array_pop() 및 array_shift() 함수 사용 예에 ​​대한 자세한 설명

[ 관련글 추천】

PHP 배열 함수 정의 및 사용법 array_push()

배열의 마지막 요소를 삭제하는 php array_pop() 함수 자세한 설명 예시

php array_shift() 함수에 대한 자세한 설명 : 배열 요소의 첫 번째 요소를 삭제합니다

위 내용은 PHP에서 array_push(), array_pop() 및 array_shift() 함수 사용 예에 ​​대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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