apcu exists

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

apcu_exists

_(PECL apcu >= 4.0.0)_

apcu_exists — Kontrollerar om en post finns

Beskrivning

apcu_exists(string|array $keys): bool|array Kontrollerar om en eller flera APCu-poster finns.

Parametrar

keys En sträng, eller en array av strängar, som innehåller nycklar.

Returvärden

Returnerar true om nyckeln finns, annars false. Om en array skickades in som keys, returneras en array som innehåller alla befintliga nycklar, eller en tom array om ingen av nycklarna finns.

Exempel

Exempel #1 Ett exempel på apcu_exists()

<?php
$fruit  = 'apple';
$veggie = 'carrot';

apcu_store('foo', $fruit);
apcu_store('bar', $veggie);

if (apcu_exists('foo')) {
    echo "Foo finns: ";
    echo apcu_fetch('foo');
} else {
    echo "Foo finns inte";
}

echo PHP_EOL;
if (apcu_exists('baz')) {
    echo "Baz finns.";
} else {
    echo "Baz finns inte";
}

echo PHP_EOL;

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

?>

Ovanstående exempel kommer att ge ett resultat som liknar:

Foo finns: apple
Baz finns inte
array(2) {
  ["foo"]=>
  bool(true)
  ["bar"]=>
  bool(true)
}

Relaterade Funktioner

  • apcu_cache_info — Hämtar cachad information från APCu:s datalagringsområde
  • apcu_fetch — Hämtar en lagrad variabel från cachen

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.apcu-exists.php

PHP

Funktioner Funktionsreferens


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.