<?php

$arr = array(
	array('show_name' => 'foo', 'other_value' => 1),
	array('show_name' => 'bar', 'other_value' => 1)
);


usort($arr, function ($a, $b) { return $b['show_name'] < $a['show_name']; });

var_dump($arr); // bar is not ahead of foo.