看板 PHP 關於我們 聯絡資訊
小弟我是個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)
alex0914:uasort? 05/30 00:26
tyf99:未輸入的用99:99當預設值 05/30 03:38
sean123362:感謝!沒想到有這麼簡單的方法 05/30 12:53
sean123362:一時想得太複雜了 05/30 12:54