PHP头条
热点:

PHP函数asort()利用值排序的具体方式解析


我们在之前的文章中提到了如何运用ksort)函数实现按照关键字的排序方式。那么,今天我们就向大家重点介绍如何使用值对数组进行排序。在这一过程中我们将会用到PHP函数asort()。具体代码示例如Listing E所示:

  • PHP内存缓存技术memcached 的安装和工作
  • PHP作为memcached客户端的具体实现方法
  • PHP常用语法的总结笔记
  • PHP函数sizeof()的具体使用语法详解
  • PHP函数Ksort()通过关键字对数组进行排序
Listing E的具体代码如下:

  1. <?php 
  2. $data = array("US" => "United States", "IN" => 
    "India", "DE" =
    > "Germany", "ES" => "Spain");
    asort($data); print_r($data);  
  3. ?> 

下面就是它的输出结果。请注意PHP函数asort()的结果与上面使用ksort)函数所得到的结果的不同——在这两种情况中,都是按字母顺序进行排序的,但是它们是根据数组的不同字段进行排序的。

同时,请注意关键字-值之间的联系会始终保持;它只是关键字-值对排序后的一种方式,排序并不会改变它们的对应关系。

Array ([DE] => Germany

[IN] => India

[ES] => Spain

[US] => United States

)

以上代码示例就是PHP函数asort()的具体应用,我们可以通过这个函数得到数组的值排序。

www.phpzy.comtrue/php/15134.htmlTechArticlePHP函数asort()利用值排序的具体方式解析 我们在之前的文章中提到了如何运用ksort)函数实现按照关键字的排序方式。那么,今天我们就向大家重点介绍如何使用值对数组进行排序。在这...

相关文章

    暂无相关文章
相关频道:

PHP之友评论

今天推荐