در PHP با استفاده از تابع array_merge دو آرایه لیستی از شناسههای کاربران را ترکیب کرده و یک آرایه نهایی بدون تکرار تولید کنید.
8.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 01:57 0.0
برای حل این مسئله، آرایهها را با array_merge ادغام کنید و سپس با array_unique موارد تکراری را حذف کنید؛ دقت داشته باشید که array_merge در آرایههای با شاخص عددی اندیسها را بازشماری میکند و در آرایههای associative کلیدهای یکسان بازنویسی میشوند. این روش در وباپها برای ادغام نتایج API یا فرمها و در پردازش داده برای تجمیع شناسهها کاربردی است؛ برای بررسی خروجی از تابعهایی مثل print_r یا var_export استفاده کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای ترکیب دو آرایه از شناسههای کاربران از array_merge استفاده کن و سپس با array_unique تکراریها را حذف کن. توجه کن که array_merge ایندکسهای عددی را بازشماری میکند، پس نتیجه ممکن است اندیسهای گسسته داشته باشد؛ برای داشتن اندیسهای پیوسته از array_values استفاده کن. اگر میخواهی کلیدها را حفظ کنی، ممکن است به روشهای دیگر نیاز باشد زیرا array_unique با کلیدها رفتار متفاوتی دارد. خروجی را با print_r یا var_export بررسی کن.
گزارش