PHP - Funzione array_multisort ()
Sintassi
array_multisort(array1,sorting order,sorting type,array2...);
Definizione e utilizzo
Può essere utilizzato per ordinare più array contemporaneamente o un array multidimensionale in base a una o più dimensioni.
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | array1(Required) Specifica un array |
2 | Sort order(Optional) Specifica l'ordinamento. Valori possibili -
|
3 | Sorting type(Optional) Specifica il tipo da utilizzare quando si confrontano gli elementi. Valori possibili -
|
4 | array2(Optional) Specifica un array |
Valori restituiti
Restituisce TRUE in caso di successo o FALSE in caso di fallimento.
Esempio
Prova il seguente esempio:
<?php
$input1 = array("10", 100, 100, "a");
$input2 = array(1, 3, "2", 1);
array_multisort($input1, $input2);
print_r($input1);
print_r($input2);
?>
Questo produrrà il seguente risultato:
Array ( [0] => 10 [1] => a [2] => 100 [3] => 100 ) Array ( [0] => 1 [1] => 1 [2] => 2 [3] => 3 )