(PECL apc >= 3.1.4)
apc_exists — Comprobar si existe una clave de APC
Devuelve TRUE
si la clave existe, de otro modo devuelve FALSE
. O si se
pasó un array a keys
,
se devuelve un array que contiene todas las claves existentes, o un array
vacío si no existe nada.
Ejemplo #1 Ejemplo de apc_exists()
<?php
$fruta = 'manzana';
$vegetal = 'zanahoria';
apc_store('foo', $fruta);
apc_store('bar', $vegetal);
if (apc_exists('foo')) {
echo "Foo existe: ";
echo apc_fetch('foo');
} else {
echo "Foo no existe";
}
echo PHP_EOL;
if (apc_exists('baz')) {
echo "Baz existe.";
} else {
echo "Baz no existe";
}
echo PHP_EOL;
$ret = apc_exists(array('foo', 'noexiste', 'bar'));
var_dump($ret);
?>
El resultado del ejemplo sería algo similar a:
Foo existe: manzana Baz no existe array(2) { ["foo"]=> bool(true) ["bar"]=> bool(true) }