2010-06-24 39 views
5

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

+0

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) –

+0

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

Trả lời

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