Amin
1 سال پیش توسط Amin مطرح شد
1 پاسخ

مشکل php

سلام،
من یه آرایه از آبجکت‌ها دارم و می‌خوام تکراری‌هاش رو حذف کنم. از array_unique استفاده کردم، ولی انگار کار نمی‌کنه. کد من اینه:

$objects = [
    new MyClass(1),
    new MyClass(2),
    new MyClass(1)
];

$unique = array_unique($objects);
print_r($unique);

چرا این کد تکراری‌ها رو حذف نمی‌کنه؟ آیا array_unique روی آبجکت‌ها کار نمی‌کنه؟ اگر نه، چطور می‌تونم این کار رو انجام بدم؟