作者sean123362 (早知如此..)
看板PHP
標題[請益] 如何從csv取出的資料按時間排序
時間Wed May 29 22:46:13 2013
小弟我是個php的新手
我正在試寫出一個行事曆
但是卡在一個問題上,找不出答案想請求大家幫忙
我用csv來儲存行事曆資料
csv格式如下
(類別,時間,內容)
meeting,10:00,會議室
worktask,09:30,公司
default,18:50,吃飯
personal,00:00,公司
我想要讓他能夠按照時間先後順序排列
但是未輸入時間(00:00)的則擺在最後面
我試著使用array_multisort做排列(sort_asc)
能夠成功讓排序時間,但是未輸入時間的卻是在最前面
舉例來說,應該就是把原本的排列結果
0,1,2,3,4,5
希望能做到
1,2,3,4,5,0
排列順序把0改到最尾端後輸出
請問要怎麼寫才能夠解決這個問題呢?
先感謝鼎力襄助的板友們orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.5.119.193
※ 編輯: sean123362 來自: 211.5.119.193 (05/29 23:50)
1F:→ alex0914:uasort? 05/30 00:26
2F:→ tyf99:未輸入的用99:99當預設值 05/30 03:38
3F:→ sean123362:感謝!沒想到有這麼簡單的方法 05/30 12:53
4F:→ sean123362:一時想得太複雜了 05/30 12:54