apcu_exists

(PECL apcu >= 4.0.0)

apcu_existsПроверяет, существуют ли записи

Описание

apcu_exists ( mixed $keys ) : mixed

Проверяет, существуют ли записи.

Список параметров

keys

Строка или массив строк, содержащие ключи для проверки.

Возвращаемые значения

Возвращает TRUE если ключ существует или FALSE, если нет. Если же был передан массив ключей, то вернется массив с существующими ключами, либо пустой массив, если ни одного ключа не существует.

Примеры

Пример #1 Пример использования apcu_exists()

<?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)
}

Смотрите также

  • apcu_cache_info() - Извлекает закешированную информацию из хранилища APCu
  • apcu_fetch() - Извлекает из кеша сохраненную переменную