Gli ultimi tutorial di sviluppo web
 

PHP 5 Ordinamento Array


Gli elementi di un array possono essere ordinati in ordine alfabetico o numerico, decrescente o crescente.


PHP - Ordina funzioni per gli array

In questo capitolo, si passerà attraverso le seguenti funzioni sorta di matrice PHP:

  • sort() - matrici di ordinamento in ordine ascendente
  • rsort() matrici di ordinamento in ordine decrescente -
  • asort() - sort array associativi in ordine crescente, in base al valore
  • ksort() - sort array associativi in ordine crescente, in base alla chiave
  • arsort() - sort array associativi in ordine decrescente, in base al valore
  • krsort() - sort array associativi in ordine decrescente, in base alla chiave

Ordina array in ordine crescente - sort()

L'esempio seguente ordina gli elementi dell'array $ vetture in ordine alfabetico crescente:

Esempio

<?php
$cars = array("Volvo", "BMW" , "Toyota");
sort($cars);
?>
Esempio Run »

L'esempio seguente ordina gli elementi dell'array $ numeri in ordine numerico crescente:

Esempio

<?php
$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
?>
Esempio Run »

Ordina array in ordine decrescente - rsort()

L'esempio seguente ordina gli elementi dell'array $ vetture in ordine alfabetico decrescente:

Esempio

<?php
$cars = array("Volvo", "BMW" , "Toyota");
rsort($cars);
?>
Esempio Run »

L'esempio seguente ordina gli elementi dell'array $ numeri in ordine progressivo:

Esempio

<?php
$numbers = array(4, 6, 2, 22, 11);
rsort($numbers);
?>
Esempio Run »

Ordina Array (Ascending Order) , in base al valore - asort()

L'esempio seguente ordina un array associativo in ordine crescente, in base al valore:

Esempio

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
asort($age);
?>
Esempio Run »

Ordina Array (Ascending Order) , Secondo Key - ksort()

L'esempio seguente ordina un array associativo in ordine crescente, in base alla chiave:

Esempio

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
ksort($age);
?>
Esempio Run »

Ordina Array (Descending Order) , in base al valore - arsort()

L'esempio seguente ordina un array associativo in ordine decrescente, in base al valore:

Esempio

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
arsort($age);
?>
Esempio Run »

Ordina Array (Descending Order) , Secondo Key - krsort()

L'esempio seguente ordina un array associativo in ordine decrescente, in base alla chiave:

Esempio

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
krsort($age);
?>
Esempio Run »

Completa PHP Array di riferimento

Per un riferimento completo di tutte le funzioni di matrice, al nostro sistema completo PHP Array riferimento .

Il riferimento contiene una breve descrizione ed esempi di utilizzo, per ogni funzione!