opcache_invalidate
(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL ZendOpcache >= 7.0.0)
opcache_invalidate — 廢除指令碼快取
說明
opcache_invalidate(string
$script
, boolean $force
= false
): boolean
該函式的作用是使得指定指令碼的位元組碼快取失效。
如果 force
沒有設定或者傳入的是 false
,那麼只有當指令碼的修改時間
比對應位元組碼的時間更新,指令碼的快取才會失效。
參數
-
script
-
快取需要被作廢對應的指令碼路徑
-
force
-
如果該參數設定為
true
,那麼不管是否必要,該指令碼的快取都將被廢除。
返回值
如果指令碼的位元組碼快取失效設定成功或者該指令碼本來就沒有快取,則返回 true
;如果位元組碼快取被禁用,則返回false
。