The example in this article describes the __toString() method in php. I would like to share it with you for your reference. The details are as follows:
We have said before that the methods that declare the method name starting with "--" in the class are all methods that are automatically called and executed under different circumstances at a certain time. The "__toString()" method is also automatically called. It is automatically called when directly outputting an object reference.
<?php
class TestClass{
public $foo;
public function __construct($foo) {
$this->foo = $foo;
}
public function __toString() {
return $this->foo;
}
}
$class = new TestClass("Hello");
echo $class;
?>
At this time, "Hello" will be automatically output.
I hope this article will be helpful to everyone in PHP programming.
For more related articles about usage examples of __toString() method in PHP, please pay attention to PHP Chinese website!