这应该是非常直接的? APCIterator构造函数中的第二个参数是包含RegEx搜索模式的字符串或字符串数组。手册php.net表示可选地传递null以跳过搜索。它实际上是一个带有null默认值的可选参数。
$iter = new APCIterator('user');
$cache = array();
while($iter->valid()) {
$cache[$iter->key()] = $iter->current();
$iter->next();
}
这会导致以下错误:
警告:APCIterator :: __ construct():分隔符不能是 /usr/share/nginx/html/beta/test.php上的字母数字或反斜杠 第16行
致命错误:APCIterator :: __ construct():无法正常编译 表达式:第16行的/usr/share/nginx/html/beta/test.php中的用户
标记为APC,但这在技术上是APCU
答案 0 :(得分:0)
APCU中的APCIterator将“用户”硬编码到其中。这些论点都向左移了一次。
$iter = new APCIterator();
正常运作。