PHP 8.1.0 RC 2 available for testing

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 с: ";
    echo 
apcu_fetch('foo');
} else {
    echo 
"Foo не существует";
}

echo 
PHP_EOL;
if (
apcu_exists('baz')) {
    echo 
"Baz не существует.";
} else {
    echo 
"Baz не существует";
}

echo 
PHP_EOL;

$ret apcu_exists(array('foo''donotexist''bar'));
var_dump($ret);

?>

Результатом выполнения данного примера будет что-то подобное:

Foo существует: apple
Baz не существует
array(2) {
  ["foo"]=>
  bool(true)
  ["bar"]=>
  bool(true)
}

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

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

User Contributed Notes

There are no user contributed notes for this page.
To Top