問題タブ [opendir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1675 参照

php - Opendir は絶対パスでのみ動作します

次のコードを使用する場合:

次のエラーが表示されます。

使用する

PHP スクリプトの正しいパスを確認できます。

絶対パスを使用opendirするとうまくいきます:

何が問題なのですか?誰かが私を助けることができますか?

0 投票する
1 に答える
572 参照

php - PHPを使用したファイル名の変更

次のスクリプトを用意します。

私のスクリプトは iss のルート ディレクトリにあります。

そして、結果として、wwwroot までの 1 レベルであるフォルダー files/ にアクセスしようとしています。と呼ばれる1つの画像が含まれています:

私はWindows OSを使用していますが、なぜこれが機能しないのか、コードはファイルに見えます。

0 投票する
1 に答える
140 参照

php - glob() が opendir() と同じファイル順序を返すようにするにはどうすればよいですか?

glob同じファイル順序(ソート)を返したいopendir

例えば:

これを行う方法はありますか?

0 投票する
3 に答える
783 参照

php - Opendir サブフォルダー内のファイルの前にファイルの配列を取得する

再帰的なフォルダー内のファイルの配列を返す関数があります。

サブフォルダーの前に常にルートファイルを最初にリストするように、これを変更するにはどうすればよいですか? 現時点では、デフォルトでフォルダが常に最初に来ます。

0 投票する
1 に答える
74 参照

opendir - ディレクトリから固定数の項目をアルファベットの逆順で返します

日付でラベル付けされたディレクトリ (例: 2012-07-05.xls、2012-07-04.xls) にファイルがあり、そのディレクトリ内の最後の 10 個のファイルのみを一覧表示 (およびリンク) したい。最新のもの。適切な順序でリストを簡単に生成できますが、リストを 10 に制限する方法がわかりません (また、ディレクトリの "." および ".." エントリを返しません)。

これが私が今持っているものです。すべての提案を受け入れます。

0 投票する
2 に答える
587 参照

perl - open dirを使用したperlでの相対アドレス指定

ディレクトリ内のすべてのファイルをリストするための次のコードがあります。パスのアドレス指定に問題があります。私のディレクトリは* /tmp/ *です。基本的に、tmpディレクトリのディレクトリにあるファイルが必要ですが、許可されていません。 * を使用してください。

0 投票する
2 に答える
1974 参照

php - OPENDIR()を使用してランダムファイルを選択します

私が試してみました:

この関数はopendirを使用して機能しますglob()が、opendirは機能しません。

これにより、ディレクトリを開くことができませんでしたというエラーが返されます。opendirは次のようなものを受け入れることができないと思い*.*ますか?フォルダ内のすべてのファイルを選択してランダムに1つを選択することは可能ですか?

0 投票する
1 に答える
878 参照

php - ファイル拡張子なしの Scandir Array 表示

以下を使用して、「html/」およびリンクパスにファイルのリストを作成しています。

配列を表示すると、たとえば my_file_name.php が表示されます

配列に拡張子ではなくファイル名のみが表示されるようにするにはどうすればよいですか?

0 投票する
5 に答える
3349 参照

php - 外部URLでPHPopendir()を使用できますか?

重複の可能性:
PHP-別のサーバー上のopendir

このようなもの:

opendir(http://super.cdn.com/running_order_image/sale/587/)

opendir、Rackspace CloudFilesAkamaiバケットの内容を確認するために使用されています。

私はこのような構造をループしています

パーツを返品しようとしてい587_rubyredます。基本的に、MySQLクエリは587と834およびその他の番号をループし、ディレクトリでそれらの番号を確認して、最初のサブフォルダを返します。

0 投票する
1 に答える
381 参照

php - ディレクトリの一覧表示:Opendir()

私は小さなスクリプトに取り組んでおり、ディレクトリの内容を一覧表示してハイパーリンクにし、それらのハイパーリンクを編集して見栄えを良くし(つまり、醜い超長いパス名を表示しない)、エコーされるファイルの数を制限したいと考えています。ブラウザに戻ります。また、エコーバックされた最新のファイルのみが必要です。

私はこれを使うことを考えていました:

またはこれ:

しかし、私はこのようなファイルをリストしたくありません:

C:/example/example2/Hello.pdf

変数を編集したい。それは可能ですか?「こんにちは」のように簡単なことを言うために。

リストされるファイルの量も制限したい。例:最初の5つのファイル、または最後の5つのファイルのみをリストします。そのための関数またはある種のパラメーターはありますか?

私はどんな助けにも感謝するか、正しい方向に押し進めます。ありがとう