是否有可能在PHP中重载== /!=运算符,类似于在.NET中完成的方式?在PHP中比较运算符重载
5
A
回答
11
1
没有呢,可惜你不能。你应该创建一个类或成员函数。
编辑:哦,不知道这个PECL包!我应该尝试一下。 :)
1
仅供参考(因为这相同的问题已经被问了几次今天),nikic刚刚张贴过载比较操作符对象可比接口的细节 - 在PHP https://github.com/nikic/comparable
相关问题
- 1. 运算符重载“运算符T *()”产生比较运算符?
- 2. 在c + +运算符重载(比较运算符)
- 3. 为MyString类重载比较运算符
- 4. Python的比较运算符重载
- 5. PHP中的动态比较运算符
- 6. 比较运算符
- 7. 逻辑比较==运算符过载
- 8. 重载比较运算符来处理C++中的STL排序
- 9. C++中大型复杂结构的比较(运算符重载)
- 10. C++运算符在已重载的运算符中重载
- 11. 从重载比较运算符的int派生类访问原始int比较
- 12. 比较位运算符
- 13. 逻辑比较运算符
- 14. PowerShell比较运算符
- 15. SQL比较运算符
- 16. Ruby比较运算符? ==与===
- 17. 多个比较运算符
- 18. 该代码是否适用于重载比较运算符?
- 19. 为什么比较运算符不能自动重载IComparable?
- 20. 模拟类的重载比较运算符
- 21. 比较运算符重载一个尺寸适合所有
- 22. 如何为一组配对重载比较运算符?
- 23. 使用比较运算符比较postgres中的字符串?
- 24. 运算符重载 - 重载*
- 25. 如何重载==运算符允许它在多个比较中使用?
- 26. 在派生类中重载比较运算符右私有继承
- 27. 泛型堆中的比较运算符
- 28. Javascript中的比较运算符
- 29. C#中的比较运算符
- 30. java中的比较运算符对象
可能重复的[运算符重载](http://stackoverflow.com/questions/787692/operator-overloading-in-php) – 2010-06-24 16:03:27
http://stackoverflow.com/questions/787692/operator-overloading-in-php更具体地处理重载'[] ',而不是平等/不平等的经营者。 – jball 2010-06-24 16:16:59