問題タブ [file-exists]

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 に答える
95 参照

php - PHP で 2 つの if ステートメントを使用せずにこのチェックを行う方法はありますか?

私はこのif文を持っています

ファイルが存在する場合は問題ありませんが、ファイルが存在しない場合はこのエラーが発生します

if を実行してから内部 if を実行できることはわかっていますが、もっと良い方法はありますか?

0 投票する
8 に答える
138146 参照

php - URLからファイルが存在するかどうかを確認する方法

特定のファイルがリモート サーバーに存在するかどうかを確認する必要があります。使用is_file()してfile_exists()動作しません。これをすばやく簡単に行う方法はありますか?

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

php - PHP - 単一ファイルのサブフォルダをチェックする方法は?

  • /資産/542
  • /assets/542_blush/
  • /assets/542_blush/542_blush.jpg

現時点では、コードは常に 3 桁になり、アンダースコアと色のみのサブフォルダーが常にあり、その 1 つのファイル内にあります。

0 投票する
4 に答える
1931 参照

php - そのファイル名がすでに存在する場合は、fopenリンクに番号を追加します

基本的には、ファイルが存在するたびに番号を追加していきたいと思います。したがって、$url.php存在する場合は、それを作成し$url-1.phpます。存在する場合$url-1.phpは、それを作成$url-2.phpします。

これは私がすでに思いついたものですが、それは初めてしか機能しないと思います。

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

php - PHP: clearstatcache() が機能しない

私のワークフローはとてもシンプルです:

  1. ファイルを削除します
  2. 電話するclearstatcache()
  3. 新しいファイルを保存します
  4. 電話するclearstatcache()

それでも、最後に、たとえば10秒後にリフレッシュしたときに戻ることを決定する前に、しばらくis_file()戻ります。falsetrue

キャッシュの問題のようですね。

これが私のコードの一部です:

ご協力ありがとうございました!

編集:

私が持っていたすべての答えを考えると、問題はclearstatcache().

ただし、ファイルを上書きすると(したがって、既存のステータスは変更されません)、is_file()良い結果が返されます。しかし、その既存のステータスが実際に変化すると、問題が発生します。エラーがから来ていなかったら変clearstatcache()ですよね?(または実際にこのキャッシュに関連するもの)

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

c# - ローカル リソースに画像が存在するかどうかを確認する

net/C# アプリケーション アイテムのリストがあります。

コード ビハインド: 各アイテムにローカル リソースから画像を割り当てたい。商品名と写真名は同じです。写真はすべて私のプロジェクトの「画像」フォルダーにあります。

画像をアイテムに割り当てる方法の例:

写真のない商品もございます。私は彼らにデフォルトの写真を割り当てたいと思っています。

これを使用して画像が存在するかどうかを確認しようとしました:

ただし、画像が存在する場合でも、File.Exists メソッドは常に false を返します。また、「/」の代わりに「\」を使用しようとしましたが、機能しませんでした

どうすればいいですか?

助けてくれてありがとう

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

php - PHP:is_file()とfile_exists()は、同じファイルで異なる結果を返します

file_existsがfalseを返し、is_fileがtrueを返すという問題があります。

出力は次のとおりです。

構成に何か問題があったと思いますが、それが何であるかを完全には理解していません。

さらにエキサイティングなのは、file_existsが機能していないにもかかわらずfread(fopen('/home/www/public_html/index.html','r'), filesize('/home/www/public_html/index.html'))、ファイルの内容が返されることです。

0 投票する
4 に答える
20781 参照

java - 存在をチェックしない Java isFile()、isDirectory()

指定された文字列がファイルまたはディレクトリであるかどうかを確認したいのですが、 Fileクラスのメソッド isFile() および isDirectory() を試しましたが、問題は、ディレクトリまたはファイルが存在しない場合、これらのメソッドが false を返すことです。 、 javadoc に記載されているため:

isFile() :

この抽象パス名が示すファイルが存在し、通常のファイルである場合にのみ true 。それ以外の場合は false

isDirectory() :

この抽象パス名が示すファイルが存在し、ディレクトリである場合にのみ true 。それ以外の場合は false

基本的に、存在句のない2つのメソッドが必要です...

したがって、指定された文字列がディレクトリ形式に準拠しているか、マルチプラットフォームのコンテキストでファイル形式に準拠しているかをテストしたいと思います (したがって、Windows、Linux、および Mac Os X で動作するはずです)。

これらのメソッドを提供するライブラリはありますか? これらのメソッドの最適な実装は何でしょうか?

アップデート

そのパスを持つファイルが存在しない場合、デフォルトで両方(拡張子なし)になる可能性のある文字列の場合、ディレクトリとして識別される必要があります。

0 投票する
4 に答える
523 参照

php - ウェブページに画像が存在する場合、それを表示するにはどうすればよいですか...それ以外の場合は「デフォルトの画像」を使用しますか?

わかりました...これは、この問題を解決するための3回目の試みです。今回はもう少し明確に言いたいと思います。さまざまな画像を含むフォルダがあります。

フォルダ名は次のとおりです。'../wp-content/gallery/playerphotos/'

ファイル名は次のように渡されます。

一致するファイルがあれば、写真( ".jpg")を表示したいと思います。

ファイルが存在しない場合は、同じフォルダにあるデフォルトの写真を使用してください:'../wp-content/gallery/playerphotos/NoPhotoAvailable.jpg'

ご提案をお待ちしております。御時間ありがとうございます。

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

php - フォルダにファイルが存在するかどうかを確認します

私のスクリプト:

  1. それを行う別の方法はありますか(より簡単な方法など)?
  2. フォルダに$secret存在しない場合は、それを取り除く方法は?/codes/Warning: unlink Is a directory
  3. ファイルが存在しない場合でも$trusted常に与えるのはなぜですか?yes