作者liaommx (Orz)
看板PHP
标题[请益] 档名排序问题
时间Tue Sep 28 21:05:26 2010
我有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
1F:推 chchwy:sort($file_array) 09/28 21:21
3F:→ liaommx:字串sort完还是一样, 09/28 21:33
4F:→ liaommx:我想想看..(思考)...正在消化中 09/28 21:36
5F:→ liaommx:如果直接sort($file)会变成不是阵列 09/28 21:38
6F:→ liaommx:如果把$file丢入阵列,sort出来还是跟我现在一样 09/28 21:39
7F:→ liaommx:等一下,好像有点想法..我再思考看看... 09/28 21:40
8F:→ liaommx:果然是我用错了,哈哈 09/28 21:49
9F:→ liaommx:sort可用 09/28 21:49