<?php
function array_reverze ($array, $subarray=true)
{
	$newArray = array();
	$n = count($array);
	foreach ($array as $key => $value)
	{
		if(is_array($value))
			$value = array_reverze($value);

		$newArray[--$n] = $value;
	}
	
	rsort($newArray);
	
	return $newArray;
}