(PHP 3, PHP 4 )
asort -- 배열을 정렬하고 index association을 유지한다.
설명
void
asort ( array array [, int sort_flags])
이 함수는 배열의 인덱스가 그 배열의 원소와 상관관계를 유지해야 하는
배열을 정렬한다. 이 함수는 주로 실제 원소의 정렬이 중요한
상관배열을 정렬할 경우 이용된다.
예 1.
asort() 예 $fruits = array ("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
asort ($fruits);
reset ($fruits);
while (list ($key, $val) = each ($fruits)) {
echo "$key = $val\n";
} |
|
이 예제의 결과는 다음과 같다:
fruits 가 알파벳 순서로 정렬되고, 각각의 원소와 상관되는 인덱스는
유지되었다.
옵션 매개변수 sort_flags로 정렬방법을
수정할 수 있으며, 상세한 정보는 sort()를 참조하라.
arsort(), rsort(),
ksort(), 그리고 sort()를 참조하라.