好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php ksort 数组按键名排行 - php数组

php ksort 数组按键名排行

ksort() 函数按照键名对数组排序,为数组值保留原来的键,可选的第二个参数包含附加的排序标志,若成功,则返回 TRUE,否则返回 FALSE.

该值是 PHP 4.4.0 和 5.0.2 新加的,在 PHP 6 之前,使用了系统的区域设置,可以用 setlocale() 来改变,自 PHP 6 起,必须用 i18n_loc_set_default() 函数.

bool ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

来看个ksort实例,代码如下:

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

例子,代码如下:

<?php  $my_array  =  array ( "a"  =>  "HdhCmsTestphpfensi测试数据" ,  "b"  =>  "Cat" ,  "c"  =>  "Horse" );  ksort( $my_array );  print_r( $my_array );  ?>  //输出:   Array  (  [a] => HdhCmsTestphpfensi测试数据  [b] => Cat  [c] => Horse  )

查看更多关于php ksort 数组按键名排行 - php数组的详细内容...

  阅读:66次