[請益] 如何從csv取出的資料按時間排序

看板PHP作者 (早知如此..)時間11年前 (2013/05/29 22:46), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
小弟我是個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)

05/30 00:26, , 1F
uasort?
05/30 00:26, 1F

05/30 03:38, , 2F
未輸入的用99:99當預設值
05/30 03:38, 2F

05/30 12:53, , 3F
感謝!沒想到有這麼簡單的方法
05/30 12:53, 3F

05/30 12:54, , 4F
一時想得太複雜了
05/30 12:54, 4F
文章代碼(AID): #1HfXIu9- (PHP)