企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### __invoke() ~~~ class Person{ public function __invoke($value) { return $value; } } $p = new Person(); echo $p("Hello"); ~~~ ~~~ Hello ~~~ ### __toString() 当我们把一个对象当成是一个字符串来使用的时候,会自动的执行该模仿方法! 而且该方法的返回值,一般可以是该对象序列化成字符串的结果! ~~~ class Person{ public function __toString() //此方法必须返回字符串 { return "Hello"; } } $p = new Person(); echo $p; ~~~ ~~~ Hello ~~~