PHP dinamik nesne özelliği o iş yapmak için bir yolu var mı?

0 Cevap

Ben de PHP böyle bir şey yapabileceğimi biliyorum:

<?php

    $x = 'a';
    $a = 5;
    echo $$x;

Hangi irade çıkış 5;

Ama nesneler / özellikleri ile çalışmıyor. Bu kod işi yapmak için bir yolu var mı?

<?php

class FooBar
{
 public $foo;
 public $bar;

 public function __construct()
 {
  $this->foo = 'foo';
  $this->bar = 'bar';
 }
}

$FooBar = new FooBar();

$str = 'FooBar->foo';

echo $$str;

0 Cevap