我想重载个人类的比较方法。
例如,如果我写这个:$ object1< $对象2 Php将使用此功能:
function compare($a, $b){
if($a->attribute == $b->attribute){return 0;}
else{return $a->attribute > $b->attribute ? 1 : -1;}
}
有办法做到这一点吗?
答案 0 :(得分:1)
您指出的PECL解决方案是您唯一的选择。 PHP不提供其他语言版本的运算符重载。