我正在嘗試創建一種方法從先前的數組創建多維數組,然後按日期順序對其進行排序。以日期順序動態創建多維數組
目前我的數組是這樣的:
array(5) {
[0]=> string(161) "2013-09-18~Ready For Retina HD: Create Pixel-Perfect Assets For Multiple Scale Factors~ready-for-retina-hd-create-pixel-perfect-assets-for-multiple-scale-factors"
[1]=> string(93) " 2010-10-20~Taking A Closer Look At Tech Conferences~taking-a-closer-look-at-tech-conferences"
[2]=> string(71) " 2014-10-19~Wayfinding For The Mobile Web~wayfinding-for-the-mobile-web" [3]=> string(60) " 2014-05-15~Freebie: Icons Of Autumn~freebie-icons-of-autumn"
[4]=> string(1) " "
}
每個數組元素現在需要用分隔符~
被進一步細分,我已經使用foreach循環以前做這個但是這創造了3個不同的陣列數據,而不是一個多維數組。
我明顯需要命名每個值$date
,$title
和$filename
。
你會如何做到這一點與foreach循環,以便它將其存儲在一個多維數組?這是我以前的東西
foreach ($masterpostlist as &$post){
$post = explode('~',$post);
}
然後,你會如何排序數組的日期部分,以便他們先訂購最新的?
你爲什麼不使用多維ARR ays將您的結果存儲在第一位? – Robin 2014-10-20 11:48:53