As of version 3.0.13 APC (released 2007-02-24) you can perform multiple key fetches with apc_fetch. Very useful to further optimize your application!
APC changelog:
http://pecl.php.net/package-changelog.php?package=APC
example:
<?php
apc_store('key1', 'value1');
apc_store('key2', 'value2');
$keys = array('key1','key2');
$result = apc_fetch($keys); //fetch multiple keys at once!
var_dump($result);
?>
apc_fetch
(PECL apc >= 3.0.0)
apc_fetch — Fetch a stored variable from the cache
Beschreibung
Fetchs a stored variable from the cache.
Parameter-Liste
-
key -
The
keyused to store the value (with apc_store()). If an array is passed then each element is fetched and returned. -
success -
Set to
TRUEin success andFALSEin failure.
Rückgabewerte
The stored variable or array of variables on success; FALSE on failure
Beispiele
Beispiel #1 A apc_fetch() example
<?php
$bar = 'BAR';
apc_store('foo', $bar);
var_dump(apc_fetch('foo'));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
string(3) "BAR"
Changelog
| Version | Beschreibung |
|---|---|
| 3.0.17 |
The success parameter was added.
|
Siehe auch
- apc_store() - Cache a variable in the data store
- apc_delete() - Removes a stored variable from the cache
- APCIterator
apc_fetch
thijsterlouw at gmail dot com_remove_this
28-Feb-2007 10:31
28-Feb-2007 10:31