ksort

(PHP 3, PHP 4, PHP 5)

ksort -- 對陣列按照鍵名排序

說明

bool ksort ( array &array [, int sort_flags] )

對陣列按照鍵名排序,保留鍵名到資料的關聯。本函數主要用於關聯陣列。

若果成功則返回 TRUE,失敗則返回 FALSE

例子 1. ksort() 例子

<?php
$fruits 
= array("d"=>"lemon""a"=>"orange""b"=>"banana""c"=>"apple");
ksort($fruits);
foreach (
$fruits as $key => $val) {
    echo 
"$key = $val\n";
}
?>

上例將輸出:

a = orange
b = banana
c = apple
d = lemon

可以用可選參數 sort_flags 改變排序的行為,明細見 sort()

參見 asort()arsort()krsort()uksort()sort()natsort()rsort()

注: 第二個參數是 PHP 4 新加的。