gpt4 book ai didi

php - 动态类变量

转载 作者:可可西里 更新时间:2023-11-01 13:07:11 25 4
gpt4 key购买 nike

PHP 有自动生成类变量的方法吗?我认为我以前见过类似的东西,但我不确定。

public class TestClass {
private $data = array();

public function TestClass() {
$this->data['firstValue'] = "cheese";
}
}

$this->data 数组始终是关联数组,但它们的键因类而异。有没有可行的方法可以从 $this->firstValue 访问 $this->data['firstValue'] 而无需定义链接?

如果是,它有什么缺点吗?

或者是否有一种静态方法可以在 $this->data 数组不包含该键的情况下以一种不会爆炸的方式定义链接​​?

最佳答案

参见此处:http://www.php.net/manual/en/language.oop5.overloading.php

您想要的是“__get”方法。链接上有您需要的示例。

关于php - 动态类变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/101386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com