php apc_fetch所有ids

时间:2012-05-29 11:42:56

标签: php caching apc outputcache

有没有办法获取和打印存储在apc存储中的所有数据?

我需要这样做以进行测试和调试。

我知道我可以通过apc_fetch(id)检索特定数据,但我不知道通过传递(例如)*

4 个答案:

答案 0 :(得分:13)

是的,您可以使用APCIterator获取此信息。这允许您遍历存储在APC中的所有项目。

$iter = new APCIterator('user');
foreach ($iter as $item) {
    echo $item['key'] . ': ' . $item['value'];
}

答案 1 :(得分:2)

apc_cache_info()可能就是你要找的东西

答案 2 :(得分:1)

The APCIterator class可能就是你要找的东西。

答案 3 :(得分:-2)

APache上未安装APC扩展程序。

所以根据你的PHP版本下载一个APc并安装它。

http://downloads.php.net/pierre/

如果您需要安装tuts。在这里阅读。

http://kvcodes.com/2014/06/solution-call-undefined-function-apc_fetch/