English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

Uso e esempio della funzione sort() in PHP

PHP Array 函数手册

La funzione sort() ordina gli array

Sintassi

sort( $array [, $sort_flags] );

Definizione e uso

Questa funzione ordina l'array. Dopo che questa funzione è completata, gli elementi saranno disposti dall'inferiore al superiore.

Parametro

Numero di serieParametri e descrizione
1

array (obbligatorio)

Specifica un array.

2

sort_flags (opzionale)

Specifica come ordinare i valori dell'array. Valori possibili -

  • SORT_REGULAR - Valore predefinito. Confronta le unità in modo normale (senza modificare il tipo)

  • SORT_NUMERIC - Le unità vengono confrontate come numeri

  • SORT_STRING - Le unità vengono confrontate come stringhe

  • SORT_LOCALE_STRING - Confronta le unità come stringhe in base alla configurazione della regione (locale), può essere modificata con setlocale().

  • SORT_NATURAL - Simile a natsort(), ordina ogni unità in un ordine "naturale" delle stringhe. Aggiunto in PHP 5.4.0.

  • SORT_FLAG_CASE - Può essere combinato con SORT_STRING o SORT_NATURAL (operazione OR bitwise), ordina le stringhe senza distinzione tra maiuscole e minuscole.

Valore di ritorno

Ritorna TRUE con successo, FALSE in caso di fallimento.

Esempio online

<?php
   $input = array("d" => "limone", "a" => "arancia", "b" => "banana");
   sort($input);
   print_r($input);
?>
Prova a vedere‹/›

Risultato di output:

Array (
   [0] => banana
   [1] => limone
   [2] => arancia
)

PHP Array 函数手册