是否有可能在PHP中重新定义运算符?

时间:2012-05-23 08:10:12

标签: php object operators operator-overloading

  

可能重复:
  Comparison operator overloading in php

我可以重新定义PHP中对象中的“<”,“< =”...等逻辑运算符吗?我知道你可以用Java,C#或C ++来创建它,但我不知道这是否可以在PHP中完成

我的想法是我有一大堆对象,我想告诉PHP,如果他的日期属性较小,则一个对象比其他对象少。

我的主要选择是使用 usort 功能,但我想知道是否有更优雅的方式

由于

1 个答案:

答案 0 :(得分:5)

不,PHP不支持运算符重载。