Ben bir PHP sınıfı içinde bir değişken olarak bir işlevi olabilir?

0 Cevap php

Bir işlevi çalıştırır ve bu denir zaman dönüş değerini tutan bir değişken oluşturmak mümkün mü? Aşağıdaki örnekte olduğu gibi:

class Object{
     public $var = $this->doSomething();
     function doSomething(){
          return "Something";
     }
}

$object = new Object();
echo $object->$var;

Ben bu hatayı alıyorum çünkü:

Ayrıştırma hatası: on line 2 test.php sözdizimi hatası, beklenmedik T_VARIABLE

0 Cevap