(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL ZendOpcache >= 7.0.0)
opcache_invalidate — キャッシュされたスクリプトを無効にする
$filename
, bool $force
= false
): bool
この関数は opcode キャッシュのうち、特定のスクリプトを無効にします。
force
パラメータが指定されていないか、 false
の場合は、スクリプトの更新時刻が opcode キャッシュ時の更新時刻より新しい場合にだけ無効にします。
この関数は、インメモリキャッシュ の情報だけを無効にします。
ファイルキャッシュ の情報は無効にしません。
filename
無効にしたいスクリプトのパス
force
true
にすると、無効にする必要があるかどうかに関わらずスクリプトは無効にされます。
filename
の opcode キャッシュが無効にされたか、無効にする対象が存在しない場合は true
を返します。
opcode キャッシュ機能そのものが無効にされている場合は false
を返します。