(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL ZendOpcache >= 7.0.0)
opcache_invalidate — Аннулирует закешированный скрипт
Функция аннулирует скрипт в кеше операционного кода в общей памяти.
При пропуске аргумента force или при передаче в аргументе значения false
скрипт аннулируется, только если время изменения скрипта новее времени изменения закешированных опкодов.
При включённой директиве opcache.file_cache
функция также аннулирует запись в файловом кеше.
filenameforcetrue кеш скрипта принудительно аннулируется,
даже если после добавления в кеш скрипт не изменялся.
Функция возвращает true при аннулировании кеша опкодов файла по пути filename
или если файл не кешировался. При отключённом кешировании операционного кода
возвращается false.