小编典典

通过字符串获取 PHP 类属性

all

如何根据字符串获取 PHP 中的属性?我会打电话magic的。那么是什么magic

$obj->Name = 'something';
$get = $obj->Name;

会像…

magic($obj, 'Name', 'something');
$get = magic($obj, 'Name');

阅读 103

收藏
2022-09-02

共1个答案

小编典典

像这样

<?php

$prop = 'Name';

echo $obj->$prop;

或者,如果您可以控制该类,请实现ArrayAccess接口并执行此操作

echo $obj['Name'];
2022-09-02