©
本文档使用 PHP中文网手册 发布
(PHP 5 >= 5.5.0, PECL ZendOpcache >= 7.0.0)
opcache_invalidate — 废除脚本缓存
$script
[, boolean $force
= FALSE
] )
该函数的作用是使得指定脚本的字节码缓存失效。
如果 force
没有设置或者传入的是 FALSE
,那么只有当脚本的修改时间
比对应字节码的时间更新,脚本的缓存才会失效。
script
缓存需要被作废对应的脚本路径
force
如果该参数设置为 TRUE
,那么不管是否必要,该脚本的缓存都将被废除。
如果脚本的字节码缓存失效设置成功或者该脚本本来就没有缓存,则返回 TRUE
;如果字节码缓存被禁用,则返回 FALSE
。
[#1] joel at taotesting dot com [2014-12-22 14:14:34]
Beware that only existing files can be invalidated.
Instead of removing a file from opcache that you have delete, you need to call opcache_invalidate before deleting it.