bool ksort( array &array [, int sort_flags] )
배열의 키(인덱스)를 기준으로 배열을 정순으로 정렬한다.
배열의 키(인덱스)를 기준으로 배열을 정순으로 정렬한다.
array 배열 원소의 키를 sort_flags의 기준에 따라 정순으로 정렬한다.
bool krsort( array &array [, int sort_flags] )
배열의 키(인덱스)를 기준으로 배열을 역순으로 정렬한다.
배열의 키(인덱스)를 기준으로 배열을 역순으로 정렬한다.
array 배열 원소의 키를 sort_flags의 기준에 따라 역순으로 정렬한다.
예제
<?
$foods = array("food" => "pizza", "beverage" => "cola", "cuisine" => "pasta", "fruit" => "apple");
// 원소의 키를 기준으로 배열을 정렬한다.
ksort($foods);
while(list($key, $food) = each($foods)) {
echo "\$foods[$key] : " . $food . "<br>";
}
/*
$foods[beverage] : cola
$foods[cuisine] : pasta
$foods[food] : pizza
$foods[fruit] : apple
*/
krsort($foods);
while(list($key, $food) = each($foods)) {
echo "\$foods[$key] : " . $food . "<br>";
}
/*
$foods[fruit] : apple
$foods[food] : pizza
$foods[cuisine] : pasta
$foods[beverage] : cola
*/
?>
728x90
'PHP 주요레퍼런스 > 배열 함수' 카테고리의 다른 글
natsort (0) | 2011.08.25 |
---|---|
asort / arsort (0) | 2011.08.25 |
sort / rsort (0) | 2011.08.25 |
shuffle (0) | 2011.08.25 |
range (0) | 2011.08.25 |