(PHP 4, PHP 5)
sort — 배열 정렬
이 함수는 배열을 정렬한다. 이 함수가 수행되면 원소들은 작은 값에서 큰 값으로 정렬될것이다.
입력 배열.
선택적인 두번째 sort_flags 인수는 아래 값을 사용하며, 정렬 방법을 변경하는데 사용된다:
정렬 형식 플래그:
성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.
버전 | 설명 |
---|---|
4.0.0 | sort_flags 인수 추가. |
Example #1 sort() 예제
<?php
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
위 예제의 출력:
fruits[0] = apple fruits[1] = banana fruits[2] = lemon fruits[3] = orange
fruits는 알파벳 순으로 정렬되었다.
Note: 이 함수는 array 에 새로운 키를 할당합니다. 이 작업은 단순히 키를 재배열할 뿐만 아니라, 이미 할당되어 있는 키를 제거할 수 있습니다.
Note: 대부분의 PHP 정렬 함수와 마찬가지로, sort()는 » 퀵소트를 사용합니다.
여러 자료형 값을 가지고 있는 배열을 정렬할 때는 조심하십시오. sort()가 예측할 수 없는 결과를 생성할 수 있습니다.