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!