PHP Conference Ehime 2026

Yac::__get

(PECL yac >= 1.0.0)

Yac::__get以属性语法取值

说明

public function Yac::__get(string $key): mixed

从缓存中取值,读取 Yac 实例的属性时被调用: $yac->foo 等价于 $yac->get("foo")

参数

key

属性名,被用作缓存键。

返回值

命中时返回缓存的值;键不在缓存中时返回 null

注意:

Yac::get() 不同, 属性语法无法区分存储的 null 和键不存在,并且只支持单键操作。

示例

示例 #1 Yac::__get() 示例

<?php
$yac = new Yac();
$yac->set("foo", "bar");

var_dump($yac->foo);       // string(3) "bar"
var_dump($yac->missing);   // NULL
?>

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top