Я не знаю, возможно ли это, но я бы хотел очистить кэш классов 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] => myCode
)
Но я хотел бы забыть кэш времени выполнения, поэтому print_r показывает пустой массив.
Является ли это возможным ?
Благодарю.
public static function clean()
{
self::$cache = array();
}MyClass::clean();
Других решений пока нет …