Php 对多维数组和动态创建的数组进行排序
我想使用Php 对多维数组和动态创建的数组进行排序,php,arrays,sorting,Php,Arrays,Sorting,我想使用[$info['date']]键以日期格式(Y-m-dh:I:s)对$feeds数组进行排序 我该怎么做 谢谢 编辑: 我希望看到的结果示例如下 $feeds = array(); $query = "SELECT * FROM actions WHERE user_id = '$user_id'"; $result = mysql_query($query); while ($info = mysql_fetch_array($result)) { $feeds[][$info['
[$info['date']]
键以日期格式(Y-m-dh:I:s)对$feeds数组进行排序
我该怎么做
谢谢
编辑:
我希望看到的结果示例如下
$feeds = array();
$query = "SELECT * FROM actions WHERE user_id = '$user_id'";
$result = mysql_query($query);
while ($info = mysql_fetch_array($result)) {
$feeds[][$info['date']] = array("feed" => array($info['ID'] => $user_id));
}
$query = "SELECT * FROM follows WHERE user_id = '$id'";
$result = mysql_query($query);
while ($info = mysql_fetch_array($result)) {
$feeds[][$info['date']] = array("follow" => $info['user_id']);
}
$feeds=数组(
0=>数组(
''=>数组(“提要”=>数组(“提要id”=>“用户id”);
),
1=>数组(
''=>数组(“跟随”=>“用户id”);
),
);
我想在日期键中对它们进行分组/排序,并根据它是提要还是跟随来做某事最好的方法是在数据库中进行(更快)
但是如果你想在PHP中实现它,我认为你需要(排序)+(分组)
$feeds = array(
0 => array(
'<date>' => array("feed" => array("feed_id" => "user_id"));
),
1 => array(
'<date>' => array("follow" => "user_id" );
),
);