[php] [Function] arsort(), asort(), rsort() 배열 정렬
로빈아빠
본문
[Function] arsort(), asort(), rsort() 배열 정렬
정의된 배열을 정리해 주는 함수 들이다.
arsort -- 배열을 내림차순 정렬하고 인덱스의 상관관계를 유지한다.
void arsort ( array array [, int sort_flags])
이 함수는 배열 인덱스가 그 배열의 원소와 상관관계를 유지할수 있도록 배열을 정렬한다. 이 함수는 주로 실제 원소의 정렬이 중요한 연관 배열을 정렬할 때 이용한다.
arsort()결과
[3]=>30, [1]=>5, [4]=>4, [0]=>3, [2]=>2,[5]=>1, [6] =>0
asort -- 배열을 정렬하고 인덱스 상관 관계를 유지한다
void asort ( array array [, int sort_flags])
이 함수는 배열의 인덱스가 그 배열의 원소와 상관관계를 유지할수 있도록 배열을 정렬한다. 이 함수는 주로 실제 원소의 정렬이 중요한 연관 배열을 정렬할 경우 사용된다.
asort()결과
[6]=>0, [5]=>1,[2]=>2, [0]=>3, [4]=>4, [1]=>5, [3]=>30
rsort -- 역순으로 배열을 정렬한다
void rsort ( array array [, int sort_flags])
이 함수는 역순으로 배열을 정렬한다 (높은곳에서 낮은곳으로).
rsort()결과
[0]=>30,[1]=>5,[2]=>4, [3]=>3, [4]=>2,[5]=>1, [6]=>0
정의된 배열을 정리해 주는 함수 들이다.
<? $array = array(3,5,2,30,4,1,0); arsort($array); print_r($array); asort($array); print_r($array); rsort($array); print_r($array); ?>
arsort -- 배열을 내림차순 정렬하고 인덱스의 상관관계를 유지한다.
void arsort ( array array [, int sort_flags])
이 함수는 배열 인덱스가 그 배열의 원소와 상관관계를 유지할수 있도록 배열을 정렬한다. 이 함수는 주로 실제 원소의 정렬이 중요한 연관 배열을 정렬할 때 이용한다.
arsort()결과
[3]=>30, [1]=>5, [4]=>4, [0]=>3, [2]=>2,[5]=>1, [6] =>0
asort -- 배열을 정렬하고 인덱스 상관 관계를 유지한다
void asort ( array array [, int sort_flags])
이 함수는 배열의 인덱스가 그 배열의 원소와 상관관계를 유지할수 있도록 배열을 정렬한다. 이 함수는 주로 실제 원소의 정렬이 중요한 연관 배열을 정렬할 경우 사용된다.
asort()결과
[6]=>0, [5]=>1,[2]=>2, [0]=>3, [4]=>4, [1]=>5, [3]=>30
rsort -- 역순으로 배열을 정렬한다
void rsort ( array array [, int sort_flags])
이 함수는 역순으로 배열을 정렬한다 (높은곳에서 낮은곳으로).
rsort()결과
[0]=>30,[1]=>5,[2]=>4, [3]=>3, [4]=>2,[5]=>1, [6]=>0
관련링크
댓글목록
등록된 댓글이 없습니다.