این برای مثلا 3 تا بزرگترین اعدادکد PHP:
asort($arr);
$result = array_slice($arr, -3, 3);
برای باقی مانده ی اعداد هم
اگر درست متوجه شده باشم منظورتون رو . اگر نه که مثال بزنیدکد PHP:
arsort($arr);
$result2 = array_slice($arr, 3);
این برای مثلا 3 تا بزرگترین اعدادکد PHP:
asort($arr);
$result = array_slice($arr, -3, 3);
برای باقی مانده ی اعداد هم
اگر درست متوجه شده باشم منظورتون رو . اگر نه که مثال بزنیدکد PHP:
arsort($arr);
$result2 = array_slice($arr, 3);
ویرایش توسط hoka : April 30th, 2020 در ساعت 18:39
درود بر شما و تشکر بابت پاسختون.
نمونه من به عنوان مثال بود و تعداد این اعداد 2-3 هزارتاست و اصلا تعداد اعدادی که شرایط رو دارن مشخص نیست توی نمونه من 3 تا بود.
در کل فرمولی که میتونم بگم اینه که اعداد به صورت افزایشی میشن بعد به یه قله ای میرسن از اونجا میان پایین اون نقطه قله میشه یکی از بزرگترین اعداد ما همین طوری توی آرایه پیش بری تعداد این اعداد شاید 100 تا هم باشه.
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)