(PECL apcu >= 4.0.0)
apcu_exists — Verifica si una entrada existe
Verifica si una o varias entradas APCu existen.
Devuelve el valor true
si la clave existe, o false
en caso contrario.
O bien, si un array ha sido pasado a keys
,
entonces el valor devuelto es un array conteniendo todas las claves
existentes, o un array vacío si ninguna existe.
Ejemplo #1 Un ejemplo con apcu_exists()
<?php
$fruit = 'apple';
$veggie = 'carrot';
apcu_store('foo', $fruit);
apcu_store('bar', $veggie);
if (apcu_exists('foo')) {
echo "Foo existe: ";
echo apcu_fetch('foo');
} else {
echo "Foo no existe";
}
echo PHP_EOL;
if (apcu_exists('baz')) {
echo "Baz existe.";
} else {
echo "Baz no existe";
}
echo PHP_EOL;
$ret = apcu_exists(array('foo', 'donotexist', 'bar'));
var_dump($ret);
?>
El resultado del ejemplo sería algo similar a:
Foo existe: apple Baz no existe array(2) { ["foo"]=> bool(true) ["bar"]=> bool(true) }