Ordenação de Arrays PHP
- Página Anterior Arrays PHP
- Próxima Página Variáveis Super Globais PHP
Os elementos do array podem ser ordenados em ordem alfabética ou numérica, de forma ascendente ou descendente.
PHP - Funções de ordenação de arrays
Nesta seção, vamos aprender as seguintes funções de ordenação de arrays PHP:
- sort() - Ordenação ascendente do array
- rsort() - Ordenação decrescente do array
- asort() - Ordenação ascendente dos arrays associativos com base nos valores
- ksort() - Ordenação ascendente dos arrays associativos com base nas chaves
- arsort() - Ordenação decrescente dos arrays associativos com base nos valores
- krsort() - Ordenação decrescente dos arrays associativos com base nas chaves
Ordenação ascendente do array - sort()
Os seguintes exemplos ordenam os elementos do array $cars em ordem alfabética ascendente:
Exemplo
<?php $cars=array("porsche","BMW","Volvo"); sort($cars); ?>
O exemplo a seguir ordena os elementos do array $numbers em ordem crescente de acordo com os números:
Exemplo
<?php $numbers=array(3,5,1,22,11); sort($numbers); ?>
Ordenação decrescente de array - rsort()
O exemplo a seguir ordena os elementos do array $cars em ordem decrescente de acordo com as letras:
Exemplo
<?php $cars=array("porsche","BMW","Volvo"); rsort($cars); ?>
O exemplo a seguir ordena os elementos do array $numbers em ordem decrescente de acordo com os números:
Exemplo
<?php $numbers=array(3,5,1,22,11); rsort($numbers); ?>
Ordenação crescente de array com base nos valores - asort()
O exemplo a seguir ordena em ordem crescente um array de associação com base nos valores:
Exemplo
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); asort($age); ?>
Ordenação crescente de array com base nas chaves - ksort()
O exemplo a seguir ordena em ordem crescente um array de associação com base nas chaves:
Exemplo
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); ksort($age); ?>
Ordenação decrescente de array com base nos valores - arsort()
O exemplo a seguir ordena em ordem decrescente um array de associação com base nos valores:
Exemplo
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); arsort($age); ?>
Ordenação decrescente de array com base nas chaves - krsort()
O exemplo a seguir ordena em ordem decrescente um array de associação com base nas chaves:
Exemplo
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); krsort($age); ?>
Manual Completo de Referência de Array PHP
Para uma referência completa das funções de array, acesse nosso Manual de Referência de Array PHP.
Este manual de referência contém uma descrição breve de cada função, exemplos de uso.
- Página Anterior Arrays PHP
- Próxima Página Variáveis Super Globais PHP