Ciao,
avrei la necessità di sortare un array multiplo sulla base del primo elemento (sulla data di nascita) :
Codice PHP:
$persone = array( array('data_nascita' => '1973/06/15', 'nome' => 'Mario', 'cognome' => 'Rossi', 'residenza' => 'Roma'), array('data_nascita' => '1968/04/05', 'nome' => 'Paolo', 'cognome' => 'Bianchi', 'residenza' => 'Torino'), array('data_nascita' => '1964/11/26', 'nome' => 'Luca', 'cognome' => 'Verdi', 'residenza' => 'Napoli') );
function compare($x, $y) { if ( $x[0] == $y[0] ) return 0; else if ( $x[0] < $y[0] ) return -1; else return 1; }
La funzione mi restituisce sempre '1'