0

これはばかげているように聞こえるかもしれませんが、結局のところ、PHP を介してファイル リストを生成できたのではないでしょうか。

しかし、私は、Apache と JQuery だけですべてを達成できることにますます魅了されています。私はドキュメントを読んでいて、物事は非常に近いようですが、明らかにいくつかのことが欠けています。

  • まず、ディレクトリ リストを「パス」またはファイル名に設定して、デフォルトの「index.html」を上書きできますか? 特に、「ndx.mnu」で終わるすべてのリクエストを構成して、ディレクトリ リストを返すようにしています。

    "DirectoryIndex ndx.mnu"

...それを達成しません。何か案は?

  • 第二に、ファイルに対して VersionSort が機能するのと同様の数値ソートを強制する方法を知っている人はいますか? たった今:

    「フー-1、フー-2」

正しくソートされますが、強制したい場合はどうなりますか:

"foo-1, bar-2"

返品されますか?

できるだけ可動部分の少ないものを作ろうとしています。読むための指針をいただければ幸いです。

4

1 に答える 1

0

2 番目の部分では、文字ではなく数字で並べ替えたいと思いますか? 文字列を逆方向に読み取り、最後から最初に並べ替えることができるはずです。それを逆にするために使用strrev()すると、それを行うためのソートアルゴリズムを書くことができます。

または、すべてのファイルが '-#' 表記を使用し、(末尾の数字である必要がある) で$num = explode('-', $string);並べ替えますが、一部のファイル名に複数の '-' が含まれている場合は、正規表現を使用できます。$num[1]

于 2012-03-30T14:37:17.977 に答える