Есть ли в PHP метод автоматически генерируемых переменных класса? Я думаю Я видел нечто подобное раньше, но я не уверен.
public class TestClass {
private $data = array();
public function TestClass() {
$this->data['firstValue'] = "cheese";
}
}
Массив $this->data
всегда является ассоциативным массивом, но его ключи меняются от класса к классу. Есть ли какой-либо жизнеспособный способ доступа к $this->data['firstValue']
из $this->firstValue
без определения ссылки?
А если это так, есть ли у него недостатки?
Или есть статический метод определения ссылки таким образом, чтобы она не взорвалась, если массив $this->data
не содержит этот ключ?