¿Es posible sobrecargar los operadores == /! = En php, de forma similar a como se hace en .NET?Comparación de la sobrecarga del operador en php
5
A
Respuesta
11
1
No, desafortunadamente no se puede. Debe crear una clase o función de miembro.
Editar: ah, no sabía nada de este paquete PECL! Debería intentarlo. :)
1
Sólo como referencia (ya que esta cuestión idéntica se le ha pedido varias veces hoy), Nikic solo ha publicado detalles de una interfaz Comparable que sobrecarga los operadores de comparación para los objetos - https://github.com/nikic/comparable
Cuestiones relacionadas
- 1. Operador de comparación sobrecarga
- 2. sobrecarga de php igual-operador
- 3. Sobrecarga y sobrecarga del operador en Java
- 4. Sobrecarga del operador en Clojure
- 5. Sobrecarga del operador en C++
- 6. ¿Sobrecarga del operador?
- 7. Sobrecarga del operador + en C++
- 8. Sobrecarga del operador
- 9. sobrecarga del operador C++
- 10. Sobrecarga del operador en .NET
- 11. Sobrecarga del operador en Java
- 12. Sobrecarga del operador de flujo
- 13. ¿Qué significa! == operador de comparación en PHP?
- 14. C++ sobrecarga del operador estático
- 15. Scala: método \ sobrecarga del operador
- 16. ¿Java soporta la sobrecarga del operador?
- 17. Preguntas sobre la sobrecarga del operador
- 18. Sobrecarga del operador en plantillas de clase
- 19. Sobrecarga elegante del operador en D
- 20. valor de retorno de la sobrecarga del operador en C++
- 21. pregunta de sobrecarga del operador de rubí
- 22. operador [] = ¿sobrecarga?
- 23. ¿Sobrecarga del operador de tipografía global?
- 24. Operador = sobrecarga en C++
- 25. Reglas para cuándo usar la sobrecarga del operador en python
- 26. Operador de sobrecarga en F #: (/)
- 27. C# Clase abstracta Sobrecarga del operador
- 28. Sobrecarga del operador posterior al incremento
- 29. Sobrecarga tanto del operador <como del operador> en la misma clase
- 30. C# en el operador-sobrecarga
posible duplicado de [Sobrecarga de operadores en PHP ] (http://stackoverflow.com/questions/787692/operator-overloading-in-php) –
http://stackoverflow.com/questions/787692/operator-overloading-in-php se ocupa más específicamente de la sobrecarga '[] ', no los operadores de igualdad/desigualdad. – jball