sort
(PHP 4, PHP 5)
sort — 배열을 정렬한다
설명
void sort
( array $array
[, int $sort_flags
] )
이 함수는 배열을 정렬한다. 이 함수가 수행되면 원소들은 작은 값에서 큰 값으로 정렬될것이다.
Example#1 sort() 예제코드
<?php
$fruits = array ("lemon", "orange", "banana", "apple");
sort ($fruits);
reset ($fruits);
while (list ($key, $val) = each ($fruits)) {
echo "fruits[".$key."] = ".$val."\n";
}
?>
위 예제코드는 다음을 출력한다:
fruits[0] = apple fruits[1] = banana fruits[2] = lemon fruits[3] = orange
fruits 는 알파벳순으로 정렬되었다.
선택적인 두번째 sort_flags 매개변수는 이 값들을 사용하여 정렬방법을 변경하는데 사용된다:
정렬 방법 플래그:
- SORT_REGULAR - 통상적인 방법으로 원소를 비교
- SORT_NUMERIC - 수치적으로 원소를 비교
- SORT_STRING - 문자열로 원소를 비교
Note: 두번째 매개변수는 PHP 4에서 추가되었다.
arsort(), asort(), ksort(), natsort(), natcasesort(), rsort(), usort(), array_multisort(), uksort() 참고.