یک اسکریپت PHP بنویسید که از یک آرایه حاوی هزینه‌های ماهیانه (به همراه نام ماه‌ها) کمترین هزینه را با استفاده از تابع min() پیدا کند و مقدار کمترین هزینه و نام ماه مربوطه را نمایش دهد.

3.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:54

0.0

برای حل، از تابع min() برای یافتن کوچک‌ترین مقدار در آرایه اعداد استفاده کنید (می‌توانید مستقیماً یک آرایه را به min() پاس دهید). سپس با array_search یا array_keys اندیس مقدار پیدا شده را بیابید و نام ماه متناظر را از آرایه نام‌ها استخراج کنید. پیش از محاسبه مطمئن شوید مقادیر به صورت عددی هستند (مثلاً با array_map('floatval', $expenses)) و ورودی خالی را با بررسی empty() مدیریت کنید تا از خطا جلوگیری شود.

توسط پژوهشگر در 202 روز قبل ساعت 02:54
دسته بندی ها: PHP PHP for beginner
sara در 202 روز قبل ساعت 08:10

برای ایمنی، مقادیر هزینه را قبل از استفاده از min به عددی تبدیل کنید و ورودی خالی را با بررسی empty() مدیریت کنید تا خطا ندهد. توجه کنید min فقط نخستین مقدار کمینه را برمی‌گرداند، بنابراین اگر چند ماه هزینه برابر داشتند باید به این حالت نیز فکر کنید. برای پیدا کردن نام ماه متناظر می‌توانید از array_search یا array_keys استفاده کنید. همچنین مطمئن شوید دو آرایه نام‌ها و هزینه‌ها هم‌اندازه‌اند تا نسبت‌دهی درست انجام شود.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری