我正在尝试在PHP中应用python概念。在python中,我们可以覆盖类的__str__
方法来更改对象的字符串表示形式。
PHP中是否有类似的概念,语法是什么样的?
答案 0 :(得分:4)
__toString()
正是您要找的。 p>
http://www.php.net/manual/en/language.oop5.magic.php#object.tostring
答案 1 :(得分:0)
您可以通过魔术方法为类定义的方法数量有限。
http://php.net/manual/en/language.oop5.magic.php
PHP允许您仅为这些方法定义函数。您无法覆盖Python中的方法数量(数学运算,比较等)