Manual do PHP
Anterior |  | Próxima

# sort

(PHP 3, PHP 4 , PHP 5)

sort -- Ordena um array

## Descrição

void sort ( array array [, int sort_flags] )

Essa função ordena um array. Os elementos serão ordenados do menor para o maior ao final da execução dessa função.

Exemplo 1. Exemplo de sort()

`<?php $frutas = array("limao", "laranja", "banana", "melancia"); sort($frutas); reset($frutas); while (list($chave, $valor) = each($frutas)) { echo "frutas[".$chave."] = ".$valor."\n"; } ?>`

A saída desse programa seria:

    fruits[0] = banana
    fruits[1] = laranja
    fruits[2] = limao
    fruits[3] = melancia

As frutas foram classificadas em ordem alfabética.

O segundo argumento opcional sort_flags pode ser usado para modificar o comportamento da ordenação podendo receber os seguintes valores:

Sinais de tipo de ordenação:

- SORT_REGULAR - compara os itens normalmente

- SORT_NUMERIC - compara os itens como valores numéricos

- SORT_STRING - compara os itens como strings

> Nota: O segundo parâmetro foi adicionado no PHP 4.

Veja também arsort(), asort(), ksort(), natsort(), natcasesort(), rsort(), usort(), array_multisort() e uksort().

Anterior | Principal | Próxima
sizeof | Acima | uasort