定義和用法
array_multisort(array1,sorting order,sorting type,array2,array3...) |
參數 | 描述 |
array1 | 必需。規定輸入的數組。 |
sorting order | 可選。規定排列順序。可能的值是 SORT_ASC 和 SORT_DESC。 |
sorting type | 可選。規定排序類型。可能的值是SORT_REGULAR、SORT_NUMERIC和SORT_STRING。 |
array2 | 可選。規定輸入的數組。 |
array3 | 可選。規定輸入的數組。 |
提示和注釋
例子 1
<?php $a1=array("Dog","Cat"); $a2=array("Fido","Missy"); array_multisort($a1,$a2); print_r($a1); print_r($a2); ?> |
Array ( [0] => Cat [1] => Dog ) Array ( [0] => Missy [1] => Fido ) |
例子 2
<?php $a1=array("Dog","Dog","Cat"); $a2=array("Pluto","Fido","Missy"); array_multisort($a1,$a2); print_r($a1); print_r($a2); ?> |
Array ( [0] => Cat [1] => Dog [2] => Dog ) Array ( [0] => Missy [1] => Fido [2] => Pluto ) |
例子 3
<?php $a1=array("Dog","Dog","Cat"); $a2=array("Pluto","Fido","Missy"); array_multisort($a1,SORT_ASC,$a2,SORT_DESC); print_r($a1); print_r($a2); ?> |