Browse Archive: Arrays »

Sorting Multi-Dimensional Arrays in PHP »

Every time I need to sort a multi-dimensional array in PHP, I have to remind myself how to do it. It’s not quite as quick and easy to look up as most things, so I’m going to blog a quick example. I’ve always felt like there must be a better way to do this, so please let me know if there is, and I’ll update this post accordingly.

Here’s a simple array of users:

$users = array();

$users[] = array('username' => 'shiflett', 'name' => 'Chris Shiflett');
$users[] = array('username' => 'dotjay', 'name' => 'Jon Gibbins');
$users[] = array('username' => 'a', 'name' => 'Andrei Zmievski');

Continue Reading »