반응형
asort — 배열을 정렬하고 인덱스 상관 관계를 유지
bool asort ( array &$array [, int $sort_flags ] )
이 함수는 배열의 인덱스가 그 배열의 원소와 상관관계를 유지할수 있도록 배열을 정렬한다. 이 함수는 주로 실제 원소의 정렬이 중요한 연관 배열을 정렬할 경우 사용된다.
array
입력 배열.
sort_flags
선택적인 sort_flags 인수로 정렬 방법을 바꿀 수 있습니다. 자세한 내용은 sort()를 참고하십시오.
반환값
성공 시 TRUE를, 실패 시 FALSE를 반환합니다.
예제
Example #1 asort() 예제
<?php
$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
asort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>
위 예제의 출력:
c = apple
b = banana
d = lemon
a = orange
fruits는 알파벳 순으로 정렬하고, 각 원소와 연관된 인덱스가 유지된다.
반응형
'IT > php' 카테고리의 다른 글
php htmlentities — 해당하는 모든 문자를 HTML 엔티티로 변환 (0) | 2016.11.03 |
---|---|
php array_walk — 배열 각 원소에 대해서 특정 함수를 적용 (0) | 2016.11.01 |
php array_unique 배열 중복값 제거 (0) | 2016.11.01 |
php preg_match_all 파싱 문자열 패턴 배열 (0) | 2016.10.24 |
php preg_match 파싱 문자열 패턴 (0) | 2016.10.24 |