Perchè complicarsi la vita?
Codice PHP:
<?php
$array = array(0 =>
array (
'id' => '174',
'name' => 'Abaco',
'desc' => '',
),
1 =>
array (
'id' => '21',
'name' => 'Cattedrale',
'desc' => '',
),
2 =>
array (
'id' => '201',
'name' => 'bancone',
'desc' => '',
),
3 =>
array (
'id' => '201',
'name' => '123',
'desc' => '',
)
);
function mysort($a, $b) {
return strcasecmp($a['name'], $b['name']);
}
usort($array, 'mysort');
var_dump($array);
?>