看板 PHP 關於我們 聯絡資訊
我有10個檔案在file資料夾底下 我利用程式碼顯示file資料夾底下有哪些檔案, 並echo出來 不過顯示出來的檔案卻是類似這樣的狀況, 0926.part06.rar 0926.part03.rar 0926.part02.rar 0926.part08.rar 0926.part01.rar 0926.part10.rar 0926.part04.rar 0926.part09.rar 0926.part05.rar 0926.part07.rar 沒有按照實際的part01,part02去排序, 如果我希望能讓他按照實際的part01,part02去排序,能夠怎麼做呢? 底下附上我的程式碼. - <?php $dirname = "file"; $dir = opendir($dirname); ?> <?php while(false != ($file = readdir($dir))) { if(($file != ".") and ($file != "..")) { echo("$file<br />"); } } ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.227.205
chchwy:sort($file_array) 09/28 21:21
liaommx:字串sort完還是一樣, 09/28 21:33
liaommx:我想想看..(思考)...正在消化中 09/28 21:36
liaommx:如果直接sort($file)會變成不是陣列 09/28 21:38
liaommx:如果把$file丟入陣列,sort出來還是跟我現在一樣 09/28 21:39
liaommx:等一下,好像有點想法..我再思考看看... 09/28 21:40
liaommx:果然是我用錯了,哈哈 09/28 21:49
liaommx:sort可用 09/28 21:49