PHP

apcu_exists

apcu_exists

(PECL apcu >= 4.0.0)

apcu_exists - 检查是否存在条目

描述

mixed apcu_exists ( mixed $keys )

检查是否存在一个或多个 APCu 条目。

参数

keys

包含键的字符串或字符串数​​组。

返回值

TRUE如果键存在,则返回;否则,FALSE如果传递keys数组,则返回包含所有现有键的数组,如果不存在,则返回一个空数组。

例子

Example #1 apcu_exists() example

<?php $fruit  = 'apple'; $veggie = 'carrot'; apcu_store('foo', $fruit apcu_store('bar', $veggie if (apcu_exists('foo')) {     echo "Foo exists: ";     echo apcu_fetch('foo' } else {     echo "Foo does not exist"; } echo PHP_EOL; if (apcu_exists('baz')) {     echo "Baz exists."; } else {     echo "Baz does not exist"; } echo PHP_EOL; $ret = apcu_exists(array('foo', 'donotexist', 'bar') var_dump($ret ?>

上面的例子会输出类似于:

Foo exists: apple Baz does not exist array(2) { ["foo"]=> bool(true) ["bar"]=> bool(true) }