ksort

(PHP 3, PHP 4 )

ksort -- Classifica um array pelas chaves

Descrição

int ksort ( array array [, int sort_flags])

Classifica um array pelas chaves, mantendo a correlação entre as chaves e os valores. Essa função é bastante útil principalmente em arrays associativos.

Exemplo 1. Exemplo de ksort()

$frutas = array ("d"=>"limao", "a"=>"laranja", "b"=>"banana", "c"=>"melancia");
ksort ($frutas);
reset ($frutas);
while (list ($chave, $valor) = each ($frutas)) {
    echo "$chave = $valor\n";
}

O programa acima mostraria:

a = laranja
b = banana
c = melancia
d = limao

Você pode modificar o comportamento da classificação através do parâmetro opcional sort_flags, para mais detalhes veja sort().

Veja também asort(), arsort(), sort(), natsort(), e rsort().

Nota: O segundo parâmetro foi adicionado a partir do PHP 4.