I have an array that needs to be sorted by the third level.
I need to order the array by the fullname
value. Is this possible?
$array = array(
'family1' => array(
'family_data' => array(
'fullname' => 'Samuel Smith',
'...' => '...'
)
),
'family2' => array(
'family_data' => array(
'fullname' => 'John Doe',
'...' => '...'
)
),
'family3' => array(
'family_data' => array(
'fullname' => 'Adrian Chan',
'...' => '...'
)
)
);
Easier reading:
Array
(
[family1] => Array
(
[family_data] => Array
(
[fullname] => Samuel Smith
[...] => ...
)
)
[family2] => Array
(
[family_data] => Array
(
[fullname] => John Doe
[...] => ...
)
)
[family3] => Array
(
[family_data] => Array
(
[fullname] => Adrian Chan
[...] => ...
)
)
)
The desired result would be:
Array
(
[family3] => Array
(
[family_data] => Array
(
[fullname] => Adrian Chan
[...] => ...
)
)
[family2] => Array
(
[family_data] => Array
(
[fullname] => John Doe
[...] => ...
)
)
[family1] => Array
(
[family_data] => Array
(
[fullname] => Samuel Smith
[...] => ...
)
)
)