array_multisort Kullanımı Karmaşık veya çoklu dizileri sıralamakta kullanılır. 1-Basit Kullanım array_multisort($dizi); 2-Gelişmiş Kullanım array_multisort($dizi1, $siralama_baslangici1, $siralama_tipi1, $dizi2, $siralama_baslangici2, $siralama_tipi2); Sıralama başlangıcı değerleri olarak aşağıdakiler kullanılabilir: SORT_ASC (artan sıralama), SORT_DESC (azalan sıralama), Sıralama tipi değerleri olarak aşağıdakiler kullanılabilir: SORT_REGULAR (normal), SORT_NUMERIC (sayısal), SORT_STRING (dizgesel).
<?php
//Basit Kullanım Örnek
$dizi = array(1,4,2,3);
array_multisort($dizi);

print_r($dizi);
?>
Çıktısı
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)
<?php
//Gelişmiş Kullanım
$dizi1=array("a",2,"z","3",8);
$dizi2=array(4,"k","2",3,1);
array_multisort($dizi1, SORT_ASC, SORT_STRING,
                $dizi2, SORT_NUMERIC, SORT_DESC);
?>

<?php print_r($dizi1); ?>
Çıktısı
Array
(
    [0] => 2
    [1] => 3
    [2] => 8
    [3] => a
    [4] => z
)
<?php print_r($dizi2); ?>
Çıktısı
Array
(
    [0] => k
    [1] => 3
    [2] => 1
    [3] => 4
    [4] => 2
)