这可能听起来很愚蠢,毕竟我可以通过PHP生成文件列表,对吗?
但是我越来越着迷于仅使用Apache和JQuery就可以实现所有目标。我一直在阅读文档,看起来事情非常接近,但我显然缺少一些东西。
首先,我可以将目录列表设置为"路径"或文件名, 覆盖默认值" index.html"?特别是,我正在努力 配置以" ndx.mnu"结尾的任何请求返回目录 列表:
" DirectoryIndex ndx.mnu"
......没有做到这一点。 Anyideas?
其次,有没有人知道一种强加类似数字排序的方法 VersionSort适用于文件的方式?现在:
" foo-1,foo-2"
正确排序,但如果我想强行怎么办:
"foo-1, bar-2"
要退货吗?
尝试用尽可能少的活动部件制作东西。任何阅读指针都将不胜感激。
答案 0 :(得分:0)
那么对于第二部分,您想要按数字排序而不是字母正确吗?您应该能够向后读取字符串并从头到尾排序。使用strrev()
来反转它,你可以编写一个排序算法来做到这一点。
或者如果所有文件都使用' - #'表示法然后$num = explode('-', $string);
并按$num[1]
排序(这应该是最后的数字)但是如果某些文件名包含多个' - '你可以使用正则表达式。