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

該函數(shù)的作用是使得指定腳本的字節(jié)碼緩存失效。 如果 force 沒有設(shè)置或者傳入的是 false,那么只有當(dāng)腳本的修改時(shí)間 比對(duì)應(yīng)字節(jié)碼的時(shí)間更新,腳本的緩存才會(huì)失效。

參數(shù)

script

緩存需要被作廢對(duì)應(yīng)的腳本路徑

force

如果該參數(shù)設(shè)置為true,那么不管是否必要,該腳本的緩存都將被廢除。

返回值

如果腳本的字節(jié)碼緩存失效設(shè)置成功或者該腳本本來就沒有緩存,則返回 true;如果字節(jié)碼緩存被禁用,則返回false。

參見