Yac::__construct
(PECL yac >= 1.0.0)
Yac::__construct — Constructor
Description
public function Yac::__construct(
string $prefix = "")
Creates a new Yac instance. The optional
prefix is prepended to every key this instance stores,
which lets several applications or caches on the same machine use
overlapping key names without colliding.
Errors/Exceptions
Throws an Exception if the cache is disabled
(yac.enable=0), or if prefix is
longer than 48 bytes.
Examples
Example #1 Yac::__construct() example
<?php
$yac = new Yac();
$yac->set("foo", "bar");
$other = new Yac("app2_");
var_dump($other->get("foo")); // bool(false): different namespace
$other->set("foo", "baz"); // stored as "app2_foo"
?>