首页 > php框架 > PHP函数asort()利用值排序的具体方式解析

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

我们在之前的文章中提到了如何运用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()的具体应用,我们可以通过这个函数得到数组的值排序。


本文地址:http://www.phprm.com/frame/php1003620.html

转载随意,但请附上文章地址:-)

标签:none

发表留言