Wydaj właściwość za pomocą PHP5 i łączenia łańcuchów
Gram z PHP5 i łączeniem metod, podążając za kilkoma przykładami StackOverflow. Chciałbym skonfigurować ogólną metodę show (), która będzie w stanie wydrukować tylko żądaną właściwość. Zobacz przykład:
<?php
class testarea{
public function set_a(){
$this->property_a = 'this is a'.PHP_EOL;
return $this;
}
public function set_b(){
$this->property_b = 'this is b'.PHP_EOL;
return $this;
}
public function show(){
echo var_dump($this->property_a); // ->... generalize this
return $this;
}
}
$ta=new testarea();
$ta->set_a()->set_b();
$ta->show();
?>
To echostring(10) "this is a "
.
Chciałbym zrobić ogólną metodę show (), która pokazuje tylko właściwośćset_a()
alboset_b()
ustalono metody.
Czy to możliwe?