PHP array_multisort()函数

PHP array_multisort()函数

语法

array_multisort(array1,sorting order,sorting type,array2...);

定义和用法

这可以用来一次性对多个数组进行排序,或者将多维数组按照一个或多个维度进行排序。

参数

Sr.No 参数和描述
1 array1(Required) 它指定一个数组
2 排序顺序(Optional) 它指定排序顺序。可能的取值 –
SORT_ASC 缺省值。按升序排序(A-Z)
SORT_DESC 按降序排序(Z-A)
3 排序类型(Optional) 它指定比较元素时要使用的类型。可能的取值 –
SORT_REGULAR 缺省值。按正常方式比较元素
SORT_NUMERIC 按数值比较元素
SORT_STRING 按字符串比较元素
4 array2(Optional) 它指定一个数组

返回值

成功时返回TRUE,失败时返回FALSE。

示例

试用以下示例 –

<?php
   input1 = array("10", 100, 100, "a");input2 = array(1, 3, "2", 1);

   array_multisort(input1,input2);
   print_r(input1);
   print_r(input2);
?>

这将产生以下结果−

Array ( [0] => 10 [1] => a [2] => 100 [3] => 100 ) Array ( [0] => 1 [1] => 1 [2] => 2 [3] => 3 )

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程