有没有办法获取和打印存储在 apc 存储中的所有数据?
为了测试和调试目的,我需要这样做。
我知道我可以通过 do 来检索特定数据apc_fetch(id)
,但我不知道通过传递(例如)a 来检索所有数据的任何方法*
有没有办法获取和打印存储在 apc 存储中的所有数据?
为了测试和调试目的,我需要这样做。
我知道我可以通过 do 来检索特定数据apc_fetch(id)
,但我不知道通过传递(例如)a 来检索所有数据的任何方法*
是的,您可以使用APCIterator
. 这使您可以遍历所有使用 APC 存储的项目。
$iter = new APCIterator('user');
foreach ($iter as $item) {
echo $item['key'] . ': ' . $item['value'];
}
apc_cache_info()可能是您正在寻找的
APCIterator 类可能是您正在寻找的。
APC 扩展未安装在您的 APache 上。
所以根据你的 PHP 版本下载一个 APc 并安装它。
http://downloads.php.net/pierre/
如果你需要安装 tuts。在这里阅读。
http://kvcodes.com/2014/06/solution-call-undefined-function-apc_fetch/