21,886
社区成员
发帖
与我相关
我的任务
分享
$arr = array(
0=>array(0=>'14703',1=>'旺旺昨天丢了!请大家帮忙',2=>'1236911820'),
1=>array(0=>'14724 ',1=>'求助!紧急,请养藏獒的朋友帮忙',2=>'1237288104'),
2=>array(0=>'14437',1=>'世界名犬应有尽有 低价出售品质保证',2=>'1236993402 '),
);
function array_sort_key(array &$array, $key) {
global $_key;
if(!function_exists(_array_sort_key_cmp)) {
function _array_sort_key_cmp($a, $b) {
global $_key;
return strcmp($a[$_key], $b[$_key]);
}
}
$_key = $key;
$result = usort($array, "_array_sort_key_cmp");
unset($_key);
return $result;
}
echo "按0排序\n<BR><BR>";
array_sort_key($arr, 0);
var_export($arr);
echo "\n按1排序\n<BR><BR>";
array_sort_key($arr, 1);
var_export($arr)."\n";
echo "\n按2排序\n<BR><BR>";
array_sort_key($arr, 2);
var_export($arr);
$data=array (
0 =>
array (
0 => '14703',
1 => '【寻犬】旺旺昨天丢了!请大家帮忙!',
2 => '1236911820',
3 => 'sindri',
),
1 =>
array (
0 => '14724',
1 => '求助!紧急,请养藏獒的朋友帮忙',
2 => '1237288104',
3 => '豆豆',
),
2 =>
array (
0 => '14437',
1 => '世界名犬应有尽有 低价出售品质保证',
2 => '1236993402',
3 => '大眼睛双鱼',
),
);
foreach($data as $key => $row){
$time[$key] = intval($row[2]);
}
array_multisort($time, SORT_DESC, $data);
print_r($data);