从平面文件中读取...我需要显示按 DESCENDING 日期排序的数组元素(= 首先显示当前日期)。
不确定...有没有办法简单地按元素 [1] 对数据进行排序,或者我是否需要将此数据放入第二个数组中,然后对该数组进行排序...或?
然后...请包括打印部分...输出数据所需的变量。谢谢。
(*是的,我在“堆栈”上看到了其他一些示例。但是,使用“比较”时我无法正确输出值。)
原始数据:
是|2012-12-12|Jim 无
是|2013-06-04|Joe Smith
没有|2013-04-21|Jane Doe
排序数据:
是|2013-06-04|Joe Smith
否|2013-04-21|Jane Doe
是|2012-12-12|Jim 无
while (!feof($file) ) {
$lines = fgets($file);
$ele = explode('|', $lines);
$db_display = $ele[0];
$db_date = $ele[1];
$db_name = $ele[2];
$db_name = substr_replace($db_name,"",-1); // trim last char
echo '<td>'.$db_name.'</td><td>'.$db_date.'</td>';
}