我不知道是否可能,但我想清除运行时PHP类缓存。
假设我们有这么简单的代码:
<?php
class MyClass
{
public static $cache = array();
public static function get($code)
{
self::$cache[$code] = $code;
return self::$cache[$code];
}
}
MyClass::get('myCode');
// do something
echo '<pre>';
print_r(MyClass::$cache);
echo '</pre>';
print_r将显示此数组:
阵 ( [myCode] =&gt; mycode的 )
但是'我想忘记运行时缓存,所以print_r显示一个空数组。
有可能吗?
感谢。
答案 0 :(得分:0)
public static function clean()
{
self::$cache = array();
}
MyClass::clean();