ksort

ksort -- Trie un tableau suivant les clés

Description

int ksort ( array array)

ksort( ) trie un tableau suivant les clés , en maintenant la correspondance entre les clés et les valeurs . Cette fonction est pratique pour les tableaux associatifs .

Exemple 1 . Exemple avec ksort( )

 
?php

 
$fruits

 
=

 
array(

 
"d"=

 
"papaye"

 
,"a"=

 
"orange"

 
,"b"=

 
"banane"

 
,"c"=

 
"ananas")

 
;

 
ksort($fruits)

 
;

 
reset($fruits)

 
;

 
while

 
(list

 
($key

 
,

 
$val

 
)

 
=

 
each

 
($fruits)

 
)

 
{

 
echo

 
"$key

 
=

 
$val\n"

 
;

 
  }

 
?



Cet exemple va afficher : fruits[a] = orange fruits[b] = banane fruits[c] = ananas fruits[d] = citron

Vous pouvez modifier le comportement du tri avec les options sort_flags . Pour plus de détails , voyez sort( ) .

Voir aussi array-multisort( ) , arsort( ) , asort( ) , krsort( ) , natsort( ) , natcasesort( ) , rsort( ) , sort( ) , uasort( ) , uksort( ) et usort( ) .

Le second paramètre a été ajouté en PHP 4.0 .