PHP có hàm in_array
để kiểm tra xem một giá trị cụ thể có tồn tại trong một mảng/tập hợp gốc không. Tôi đang tìm một hàm/phương thức tương đương cho ArrayObject, nhưng không có hàm nào trong số methods xuất hiện để nhân đôi chức năng này.ArrayObject của PHP có tương đương in_array không?
Tôi biết tôi có thể truyền ArrayObject dưới dạng mảng (mảng) và sử dụng nó trong in_array. Tôi cũng biết tôi có thể tự lặp qua ArrayObject và tìm giá trị. Không có vẻ như là "đúng" cách để làm điều này.
"Không" là câu trả lời hoàn toàn phù hợp nếu bạn có thể trả lời bằng chứng.
Tài liệu bạn đã cung cấp dường như cho thấy rõ ràng rằng không có phương pháp như vậy. Nói một cách dã man, chúng ta không thể thực sự chứng minh được rằng không có chức năng nào tồn tại. Tài liệu được liên kết là tất cả bằng chứng bạn sẽ nhận được. –
Những người làm việc trên lõi PHP có thể có thêm thông tin. Những người đã gặp sự cố và gửi báo cáo lỗi có thể có thêm thông tin. Tài liệu PHP OO thường không bao gồm mọi thứ có thể. Tôi có thể đã bỏ lỡ một cái gì đó hiển nhiên. Chỉ vì ** bạn ** không thể trả lời câu hỏi không có nghĩa là không có câu trả lời. –