Originariamente inviato da 4Graphic
Sto utilizzando il php con la funzione sort ma non riesco mai ad ottenere il risultato che voglio...
Devi usare il flag SORT_NATURAL
Codice PHP:
$arr = array(
"Casa2", "Casa307", "Casa3", "Casa20"
);
sort($arr, SORT_NATURAL);//<-----
foreach ($arr as $key => $val) {
echo "arr[" . $key . "] = " . $val . "\n";
}
l'unica problema è che questo flag è stato introdotto a partire da PHP 5.4,, quindi se stai usando una versione precedente...ti attacchi (tanto per parlare in gergo tecnico
)