这里请大家先看一篇文章:https://my.oschina.net/sharephper/blog/100099

看完这篇文章后的感受不言而喻,如题。我在写这篇随笔之前曾想过第一个问题,如何不用这个内置函数来做,但是目前实力不够,想不出来,以后想出来我会补上。

这里我就介绍如下PHP内置函数:

array array_count_values ( array $input )

统计数组中所有的值出现的次数。返回值是一个一维数组,用原数组的值作为键,出现的次数作为值。

参数就是要统计的数组。

例子:

 

 

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

对数组进行排序并保持索引关系(从小到大),成功时返回true,失败时返回false。

第一个参数为被排序的数组,第二个参数很复杂,具体使用需要参考手册。

第二参数的类型有:

 

例子如下:

 

asort的雷同函数:bool arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )  //对数组进行逆向排序并保持索引关系 (从大到小)