array_multisort() - 语法
array_multisort(array1,sorting order,sorting type,array2...);
这可以用于一次对多个数组进行排序,或者按一个或多个维度对多维数组进行排序。
| Sr.No | Parameter & Description |
|---|---|
| 1 |
array1(必需) 它指定一个数组 |
| 2 |
sorting(可选) 它指定排序顺序。可能的值-
|
| 3 |
type(可选) 它指定比较元素时要使用的类型。可能的值-
|
| 4 |
array2(可选) 它指定一个数组 |
array_multisort() - 返回值
成功时返回TRUE,失败时返回FALSE。
array_multisort() - 示例
<?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 )