NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### __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 ~~~