I'm looking for a way to order an array associative by a specific value, I'm not sure if it's possible. I tried it with array_multisort() and usort() functions, but I'm afraid that I can not get it.
Example:
$array[] = array('id' => 74215, 'type' => 'BOX');
$array[] = array('id' => 76123, 'type' => 'UNT');
$array[] = array('id' => 71231, 'type' => '');
$array[] = array('id' => 79765, 'type' => 'UNT');
$array[] = array('id' => 77421, 'type' => 'BOX');
If I want to order by 'BOX', then the array will be:
Array (
    [0] => Array
       (
                    [id] => 77421
                    [type] => 'BOX'
       )
    [1] => Array
       (
                    [id] => 74215
                    [type] => 'BOX'
       )
    [2] => Array
       (
                    [id] => 76123
                    [type] => 'UNT'
       )
    .
    .
    .
I could pass other string like 'UNT', and order by like that. Is this possible??
 
     
     
     
    