asort
(PHP3 , PHP4)
asort --- 将数组排列且维持索引值的关系
语法 : void asort(array array);
说明 :
此函数将数组的元素由a-z重新排列,且保持原先索引值和元素的对应关系,这个函数主要是用于需要将数组的元素重新排列。
Example :
<?php
$fruits = array("d" => "lemon" , "a" => "orange" , "b" => "banana" , "c" => "apple");
asort($fruits);
for(reset($fruits) ; $key = key($fruits) ; next($fruits)) {
echo "fruits[$key] = " .$fruits[$key]. "\n";
}
?>
此范例的结果为 :
fruits[c] = apple
fruits[b] = banana
fruits[d] = lemon
fruits[a] = orange
由此可见数组fruits已被重新排列,而且索引值和元素之间的关系依然保持不变。
参考 : arsort( ) rsort( ) ksort( ) sort( )