라이브러리

[PHP] array_unshift - 배열의 시작 부분에 하나 이상의 요소를 추가합니다.




PHP에서 array_unshift 함수


PHP에서 `array_unshift` 함수는 배열의 시작 부분에 새로운 요소를 추가하는 함수입니다. 이 함수는 `array_push` 함수와 반대입니다. `array_push` 함수는 배열의 끝 부분에 새로운 요소를 추가하는 반면, `array_unshift` 함수는 배열의 시작 부분에 새로운 요소를 추가합니다.

array_unshift 함수의 사용법


`array_unshift` 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

array_unshift(array $array, mixed $value, ...): int



- `$array`: 배열에 추가할 요소를 추가할 배열입니다.
- `$value`: 배열의 시작 부분에 추가할 요소입니다.
- `...`: 추가할 요소의 목록입니다.

예제


다음 예제는 `array_unshift` 함수를 사용하여 배열의 시작 부분에 새로운 요소를 추가하는 방법을 보여줍니다.

#hostingforum.kr
php

// 배열 선언

$fruits = array('사과', '바나나', '체리');



// array_unshift 함수 사용

array_unshift($fruits, '딸기');



// 배열 출력

print_r($fruits);



실행 결과:

#hostingforum.kr
php

Array

(

    [0] => 딸기

    [1] => 사과

    [2] => 바나나

    [3] => 체리

)



위 예제에서 `array_unshift` 함수를 사용하여 배열의 시작 부분에 '딸기' 요소를 추가했습니다. 결과적으로 배열의 순서는 다음과 같이 변경되었습니다.

array_unshift 함수의 활용


`array_unshift` 함수는 다양한 상황에서 활용할 수 있습니다. 예를 들어, 다음과 같은 경우에 사용할 수 있습니다.

- 배열의 시작 부분에 새로운 요소를 추가할 때
- 배열의 순서를 변경할 때
- 배열의 요소를 재배열할 때

array_unshift 함수의 제한 사항


`array_unshift` 함수는 다음과 같은 제한 사항이 있습니다.

- 배열의 시작 부분에 새로운 요소를 추가할 때만 사용할 수 있습니다.
- 배열의 끝 부분에 새로운 요소를 추가할 때는 `array_push` 함수를 사용해야 합니다.
- 배열의 요소를 삭제할 때는 `array_shift` 함수를 사용해야 합니다.

결론


`array_unshift` 함수는 PHP에서 배열의 시작 부분에 새로운 요소를 추가하는 함수입니다. 이 함수는 `array_push` 함수와 반대이며, 배열의 순서를 변경할 때 사용할 수 있습니다. `array_unshift` 함수의 사용법과 예제를 통해 이해할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색