Goldenweb.it homepage

ANNUNCI | DIRECTORY | FONTS | ICONE | NEWSGROUPS | TOP25 | WALLPAPERS

English version  

Casinò Online Gratis
Guida ai migliori casinò online italiani, giocare sicuri al casinò con bonus gratis. Divertiti con una serie unica di giochi di casinò in linea gratis in flash provando uno ad uno tutti i giochi di casinò gratuiti online.
Dynamical Systems & Matlab // MatLab e i Sistemi Dinamici
Descrizione dell'ambiente operativo MatLab, con riferimento al tool Simulink, per esaminare il comportamento di Sistemi Dinamici.

GoldenWeb.it Directory "Premium" Links - Il tuo link qui...



natsort

(PHP 4 , PHP 5)

natsort --  Ordina un array usando un algoritmo di "ordine naturale"

Descrizione

void natsort ( array array)

Questa funzione implementa un algoritmo di ordinamento che ordina le stringhe alfanumeriche come lo farebbe un essere umano, mantenendo l'associazione chiavi/valori. Questo è chiamato "ordine naturale". Un esempio della differenza tra questo algoritmo e quello normalmente usato dai computer (usato in sort()) è dato qui sotto:

Esempio 1. esempio di natsort()

<?php
$array1
= $array2 = array("img12.png", "img10.png", "img2.png", "img1.png");

sort($array1);
echo
"Ordinamento standard\n";
print_r($array1);

natsort($array2);
echo
"\nOrdinamento naturale\n";
print_r($array2);
?>

Questo codice genererà il seguente risultato:

Ordinamento standard Array ( [0] => img1.png [1] => img10.png [2] => img12.png [3] => img2.png ) Ordinamento naturale Array ( [3] => img1.png [2] => img2.png [1] => img10.png [0] => img12.png )

Per ulteriori informazioni vedere la pagina di Martin Pool Natural Order String Comparison .

Vedere anche natcasesort(), strnatcmp() e strnatcasecmp().