Có thể quá tải toán tử == /! = Trong php, tương tự như cách thực hiện trong .NET không?So sánh toán tử quá tải trong php
5
A
Trả lời
11
1
Không, không may bạn không thể. Bạn nên tạo một lớp hoặc chức năng thành viên.
Chỉnh sửa: oh, không biết về gói PECL này! Tôi nên thử nó. :)
1
Chỉ cần để tham khảo (như câu hỏi giống hệt nhau này đã được yêu cầu nhiều lần hiện nay), nikic vừa đăng tải thông tin chi tiết của một giao diện Comparable rằng quá tải toán tử so sánh cho các đối tượng - https://github.com/nikic/comparable
Các vấn đề liên quan
- 1. Quá tải php bằng toán tử
- 2. Toán tử so sánh cho chuỗi C
- 3. toán tử [] = quá tải?
- 4. Quá tải toán tử
- 5. quá tải toán tử ->
- 6. C++: Toán tử quá tải =
- 7. C++ toán tử == quá tải
- 8. Quá trình toán tử C++ quá tải
- 9. Toán tử quá tải trong F #: (/)
- 10. Toán tử gán quá tải trong C++
- 11. Toán tử quá tải + trong C++
- 12. Quá tải toán tử trong .NET
- 13. Quá tải toán tử trong C++
- 14. Quá tải toán tử trong Java
- 15. Toán tử so sánh MySQL, dấu cách
- 16. So sánh điều hành quá tải
- 17. Các toán tử so sánh Ruby? == và ===
- 18. Chuỗi so sánh: toán tử ==() vs Equals()
- 19. Perl so sánh toán tử và "số"
- 20. Quá tải toán tử + = sự kiện
- 21. Toán tử gán chồng quá tải C++
- 22. Scala: phương thức \ toán tử quá tải
- 23. C++ quá tải toán tử cheatsheet
- 24. Toán tử so sánh! = ~ Trong ruby là gì?
- 25. Sau khi quá tải toán tử ==, cách so sánh nếu hai biến trỏ vào cùng một đối tượng?
- 26. Điều gì! == toán tử so sánh trong PHP nghĩa là gì?
- 27. Triển khai các toán tử so sánh khác về toán tử <trong một cuộc gọi
- 28. Toán tử quá tải trong C++ và dereference
- 29. Tại sao các toán tử gán quá tải trong VB.NET?
- 30. toán tử quá tải = bên trong mẫu lớp
thể trùng lặp của [điều hành quá tải trong PHP ] (http://stackoverflow.com/questions/787692/operator-overloading-in-php) –
http://stackoverflow.com/questions/787692/operator-overloading-in-php đề cập cụ thể hơn với quá tải '[] ', không phải là các toán tử bình đẳng/bất bình đẳng. – jball