我有一個數組如下。我只是想按日期排列它的回聲,所以我們在最上面有最近的日期。我不確定如果是。 PHP可以命令數組,並b。是否可以以它所在的格式讀取日期。如果能讓它變得更容易,我可以改變它捕獲的格式嗎?如何在數值的日期在php中對數組的輸出進行排序?
Array (
[0] => Array (
[month_year] => September2012
[vimeo_link] => http://vimeo.com/472
)
[1] => Array (
[month_year] => July2012
[vimeo_link] => https://vimeo.com/460
)
[2] => Array (
[month_year] => August2012
[vimeo_link] => https://vimeo.com/490
)
)
foreach($rows as $row){?>
<li><a target="_blank" href="<?php echo $row['vimeo_link'];?>"><?php echo $row['month_year'];?></a></li>
<?php
}?>
你需要使用usort()與轉換的日期字符串到日期的自定義回調函數/比較 –
時間戳普萊舍檢查:HTTP:// WWW。 krio.me/sort-an-array-in-php-by-date/ –