با استفاده از تابع date_parse_from_format در PHP یک رشته تاریخ با فرمت دلخواه (مثلاً "31-12-2024 23:59") را تجزیه کرده و روز، ماه، سال، ساعت و دقیقه را استخراج و چاپ کنید.

8.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 03:11

0.0

در این تمرین از تابع date_parse_from_format استفاده کنید و فرمت مناسب مثل 'd-m-Y H:i' را به آن بدهید تا آرایه‌ای شامل اجزای تاریخ و زمان برگردد؛ سپس مقادیر ['day']، ['month']، ['year']، ['hour'] و ['minute'] را خوانده و چاپ کنید. برای اعتبارسنجی خروجی از کلیدهای error_count و warning_count استفاده کنید و در صورت وجود خطا پیام مناسبی نمایش دهید. به عنوان نکته، می‌توانید برای خروجی خواناتر از echo یا print_r بهره ببرید و در صورت نیاز از کلاس DateTime به عنوان جایگزین جهت تبدیل و فرمت‌دهی مجدد استفاده کنید.

توسط پژوهشگر در 220 روز قبل ساعت 03:11
دسته بندی ها: PHP PHP for beginner
arash در 220 روز قبل ساعت 07:12

نکته کلیدی این است که رشته تاریخ باید دقیقاً با فرمت داده شده مطابقت داشته باشد تا date_parse_from_format به درستی اجزای روز، ماه، سال، ساعت و دقیقه را استخراج کند. برای اعتبارسنجی خروجی می‌توانید به error_count و warning_count نگاه کنید و در صورت وجود خطا پیامی مناسب چاپ کنید. اگر خروجی کامل نبود یا نیاز به تبدیل مجدد داشتید، استفاده از DateTime::createFromFormat یا تبدیل مجدد با فرمت استاندارد می‌تواند پایدارتر باشد.

گزارش

1 پاسخ

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

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