변수 변수를 사용하여 무언가를하려하고 있는데 객체 문제에 봉착했습니다. 이 클래스 설정을 상상해 : 변수 변수 + 필드의 객체
$a = new A();
$var = 'field';
echo $a->$var; // this will echo 10
어떤 가능성이 내가이 일?
$b = new B();
$var = 'a->field';
echo $b->$var; // this fails
주 같은이 만들 수 있습니다 :
class A
{
public $field = 10;
}
class B
{
public $a;
public function __construct()
{
$this->a = new A();
}
}
이제 모든 사람이이 코드 파이스 동전 작동하는지 알고 : eval 함수를 사용하지 않는 옵션?
을하는 데 도움이
희망 -> $ var'를? – Travesty3
예 나는 그것을했고 지금은 고쳐야한다. – Santhos
사실, 그렇다고 생각하지 않는다. – Leven