개발자의 끄적끄적

[php] php array_reverse example / php 배열 요소 순서 뒤집는 방법 본문

개발/php

[php] php array_reverse example / php 배열 요소 순서 뒤집는 방법

효벨 2021. 7. 20. 03:00
728x90
반응형

[php] ph[ array_reverse example / php 배열 요소 순서 뒤집는 방법

 

 

php 에서

 

배열을 다루다보면

 

특정 배열의 순서를 뒤집어야 하는 경우

 

있습니다!

 

그럴때는 내장함수인

 

array_reverse 를 이용하시면 됩니다!

 

 

우선 아래와 같이

 

a,b,c,d,e 라는 문자가 각각 들어있는

 

크기가 5인 $arr 라는 배열이 있다고 가정하고,

$arr = array('a','b','c','d','e');

 

위 배열을 print_r 을 이용해서 출력하면 아래과 같이 나옵니다.

[0] => a
[1] => b
[2] => c
[3] => d
[4] => e

 

만약 $arr 배열을 순서를 뒤짚고 싶으면 

 

아래와 같이 array_reverse 를 사용하시면 됩니다!

$new_array = array_reverse($arr);

 

위의 $new_array 를 print_r 을 이용해서 출력하면

 

아래와 같이 0번째 인덱스에 e 가 위치하고,

4번째 인덱스에 a 가 위치하게 됩니다!

[0] => e
[1] => d
[2] => c
[3] => b
[4] => a

 

만약 $arr 배열을 순서를 뒤집고 싶은데,

 

인덱스 번호를 유지하고 싶으면

 

아래와 같이, 

 

array_reverse 에 두번째 파라미터를 true 로 넣어주면 됩니다!

$new_array = array_reverse($arr, true);

 

배열을 print_r 을 이용해서

 

출력하면 결과는 아래과 같이 나오게 됩니다!

[4] => e
[3] => d
[2] => c
[1] => b
[0] => a

 

참고들 하세요!

반응형
Comments