对数组排序
- usort() 函数使用用户自定义的函数对数组排序。
- */
- function cmp($a, $b)
- {
- if($a==$b)
- {
- return 0;
- }
- return($a>$b)?-1:1;
- }
- $a=array(3,2,5,6,1);
- usort ($a,"cmp");
- foreach($a as $key=>$value)
- {
- echo "$key:$valuen";
- }
-
-
-
-
-
- function cmp($a, $b)
- {
- if($a==$b)
- {
- return 0;
- }
- return($a>$b)?-1:1;
- }
- $a=array(4=>"four",3 =>"three",20 =>"twenty",10=>"ten");
- uksort ($a,"cmp");
- foreach($a as $key=>$value)
- {
- echo "$key:$valuen";
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $fruits=array("lemon","orange","banana","apple");
- sort($fruits);
- foreach($fruits as $key=>$val)
- {
- echo "$key=$valn";
- }
您可能感兴趣的文章:
PHP二维数组排序的函数
php二维数组排序(实例)
php数组排序的几个函数(附实例)
PHP数组排序方法总结(收藏)
php 二维数组排序的两个例子
php 数组排序实例分享(多种排序方式)
php数组排序之krsort与asort函数应用举例
php 数组排序(升序、降序及相关问题)
php 数组排序的例子(不用内置函数)
php 简单数组排序的方法
php多维数组排序的例子
php二维数组排序的两种方法
php多维数组排序