問題タブ [filemtime]

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 投票する
2 に答える
1421 参照

php - CSS 内の画像のキャッシュ無効化


次のようなCSSファイルを含めると、現在キャッシュバスティングを使用している私の状況:

echo "<link href='stylesheet.css?" . filemtime('stylesheet.css') . "' />"

私の目標
今度は、CSS ファイル内に含める画像に対して同様のことをしたいと思います。

問題
問題は、CSS ファイル内で PHP を使用できず、CSS ファイルを分離したままにしておくことです。

私の質問
filemtime()ファイルを分離したまま、CSS ファイル内の画像に を追加するにはどうすればよいですか?


編集
Far Future Expires ヘッダーを使用してファイルをキャッシュしたいと思います。

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

php - PHP - filemtime 関数エラー

こんにちは、サイトにキャッシュ スクリプトが含まれていると、このエラーが発生します。

Warning: filemtime() [function.filemtime]: stat failed for index.php in C:\xampp\htdocs\Content\content\cache.php on line 6

スクリプトは次のとおりです。

私はそれの何が悪いのかを見つけることができないようです..何か助けはありますか?

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

php - ファイル変更時間チェックのコスト

Linux で数バイトを含むファイルの場合、最後に処理されてから変更されたときにのみ処理する必要があります。clearstatcache(); filemtime();定期的に PHP を呼び出して、ファイルが変更されたかどうかを確認します。ファイル全体は常に小さいため、filemtime の呼び出しを削除し、内容を過去の内容と比較してファイルの変更を確認すると、パフォーマンスが向上しますか? または、パフォーマンスの観点から、そのための最良の方法は何ですか。

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

php - フォルダ内の最近更新されたファイルのfilemtimeを取得します

4つのファイルを含むフォルダーがあり、最新のファイルの最終変更時刻を取得したいと思います(常に同じであるとは限りません)。それを行う良い方法はありますか?

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

php - 変更日で並べ替えられた PHP の再帰的なファイル フォルダー スキャン

このスクリプトを使用して、サブフォルダーのすべてのサブフォルダーとファイルを表示しています

サブフォルダーとファイルを変更日でソートできるように、filemtime関数(またはその他のもの)を使用する方法を教えてもらえますか?

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

php - PHPで変更されたときにファイルのコンテンツを取得する方法

私はphpにかなり慣れていません。

コンピューターにテキストファイルがあり、コンテンツが頻繁に変更されます。ファイルが変更されたらすぐにその内容を取得して、htmlフォームに挿入したいと思います。PHPでfilemtime関数を使用したかったのですが、その方法が正確にわかりませんでした。私はdowhileループを入れました:

しかし、これは実行を続けます。私もいくつかのifステートメントを実行しようとしましたが、これも私の側では機能しません。

これを行う方法を提案していただけますか?役立つかもしれない他の機能があれば?

このスレッドを見ていただきありがとうございます

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

python - 日付を比較して古いファイルをチェックする

ファイルが一定の期間 (たとえば 2 日) よりも古いかどうかを確認したい。

私はそのような方法でファイル作成時間を取得することができました:

これが 2 日以上経過しているかどうかを確認するにはどうすればよいですか?

私は Linux で作業していますが、クロス プラットフォーム ソリューションの方が適しています。乾杯!

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

find - HP-UX で 1 時間以内に変更されたファイルを検索

find のマニュアル ページを検索していますが、1 時間以内に変更されたすべてのファイルを検索するコマンドを実行する方法がわかりません。何日もそれを行う方法しか見えません。

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

php - filemtime() [function.filemtime]: ウムラウトを含むファイル名の統計に失敗しました

PHP 関数filemtimeを使用して、 PHP 5.3 で最終変更時刻を取得します。この関数は非常にうまく機能しますが、ファイル名に特殊文字 (ウムラウトなど) が含まれていると問題が発生するようです。

ウムラウト付きのファイル名で実行すると

次に、出力を取得します。

ファイルの名前を「München.JPG」から「München.JPG」に変更し、同じことをもう一度行うと:

すべてうまくいきます!

私のPHPファイルはBOMなしでUTF-8として保存され、私も試しました:

しかし、それは役に立ちませんでした。