ホームページ >バックエンド開発 >PHPチュートリアル >PHP がファイルを削除して再構築した後、ファイルの作成時間 (filectime) が変わらない問題を解決するにはどうすればよいですか? ?
phpはtest.htmlという名前のファイルを作成し、filectimeを使用して作成時刻t1を取得します
phpはtest.htmlという名前のファイルを削除します
phpはtest.htmlという名前のファイルを再作成し、filectimeを使用して作成時刻t2を取得します
なぜ t1 = t2 なのでしょうか? ? 作成時間が更新されないのはなぜですか? ? ファイルステータスキャッシュをクリアするためにclearstatcache関数を使用しましたが、機能しませんでした。この問題を解決するにはどうすればよいですか? ? (キャッシュファイルを再生成するかどうかを判断する際に、キャッシュファイルの作成時間を知ることが重要なので、解決してください~)
以下は、この状況で発生する問題のコードです(少し濃いので、お願いします)辛抱強く読んでください) ):