Попробуй так:
CODE: $array = array(
"1108758391::Петя::Xnj nj",
"1070066133::Сергей::yhnbvgt",
"1082978322::Yra::asdfghj",
"1090507117::Nikolas::ewtdhhnjnvcm",
"1108758214::Петя::p[qowelkas",
"1107272610::Ivan::,./m,dl",
"1102860632::Yra::asdfghj",
"1105343484::Сергей::yhnbvgt",
"1107272610::Nikolas::ewtdhhnjnvcm",
"1102611181::Сергей::yhnbvgt",
"1105343484::Yra::asdfghj",
"1110460554::Петя::hdgf");
for($i=0;$i<sizeof($array);$i++){
$newarray[$i] = explode("::",$array[$i]);
}
function cmp($a, $b)
{
$return = strcmp($a[1], $b[1]);
if ($return == 0){
if ($a[0] == $b[0]) {
return 0;
}
return ($a[0] > $b[0]) ? -1 : 1;
} else {
return $return;
}
}
uasort($newarray, "cmp");
echo "<pre>";
print_r($newarray);
echo "</pre>";
И будет лучше если будешь заключать код в теги форума. |