在框架中實現類似PHP中的__toString()
方法,可以通過在類中定義一個__toString()
方法來實現。下面是一個示例:
class MyClass {
private $property;
public function __construct($property) {
$this->property = $property;
}
public function __toString() {
return $this->property;
}
}
$obj = new MyClass('Hello World');
echo $obj; // 輸出 Hello World
在上面的示例中,MyClass
類中定義了一個__toString()
方法,當在類的實例上調用echo
或者print
函數時,會自動調用__toString()
方法來返回一個表示當前對象的字符串。