<?php
$data = array(
array('name' => 'Alan', 'last' => 'Turing' ),
array('name' => 'Albert', 'last' => 'Einstein'),
array('name' => 'Hans Albert', 'last' => 'Einstein'),
array('name' => 'Lieserl Einstein', 'last' => 'Einstein'),
array('name' => 'Mileva', 'last' => 'Einstein')
);
echo 'Before';
echo PHP_EOL;
echo PHP_EOL;
var_dump($data);
function sort_some_people($a, $b)
{
$compareValue = 10 * strcmp($a['last'], $b['last']);
$compareValue += 1 * strcmp($a['name'], $b['name']);
return $compareValue;
}
usort($data, 'sort_some_people');
echo PHP_EOL;
echo 'After';
echo PHP_EOL;
echo PHP_EOL;
var_dump($data);
?>