APCUIterator::valid
Checks if current position is valid
适用PHP版本:PHP 5.5.0及更高版本
该函数检查当前APC缓存迭代器位置是否有效。如果当前位置有效,返回true;否则返回false。
bool APCUIterator::valid ( void )
此函数不需要任何参数。
返回布尔值:
$iterator = new APCUIterator('/^foo/'); <p>// 检查当前位置是否有效<br> if ($iterator->valid()) {<br> echo "当前位置有效";<br> } else {<br> echo "当前位置无效";<br> }<br>
在这个示例中,首先创建了一个APCUIterator实例,该实例会过滤所有键名以"foo"开头的缓存项。然后使用valid()方法来检查迭代器当前位置是否有效。如果当前位置有效,则输出"当前位置有效",否则输出"当前位置无效"。