تحلیل تاریخ (date_parse)
گاهی یک «رشته تاریخ (Date String)» داریم. می خواهیم اجزایش را جدا کنیم. تابع date_parse() آن را «آرایه انجمنی (Associative Array)» می کند و جزئیات را می دهد.
تعریف کوتاه و کاربرد
date_parse(date) یک آرایه پر از جزئیات برمی گرداند. ورودی باید فرمتی باشد که strtotime() قبول کند.
نحو (Syntax) و پارامتر
date_parse(date)
date: رشته تاریخ. باید با قوانین strtotime() سازگار باشد.
مثال پایه: خروجی جزئیات تاریخ
<?php
print_r(date_parse("2013-05-01 12:30:45.5"));
?>
جزئیات فنی و خطاها
خروجی موفق، آرایه اطلاعاتِ تاریخِ تجزیه شده است. در خطا، مقدار FALSE می شود. این تابع از PHP 5.2 در دسترس است.
نکته: اگر قالب خاص داری، از date_parse_from_format() کمک بگیر.
گام های عملی تحلیل تاریخ
- رشته تاریخ را آماده کن. ساده و معتبر باشد.
date_parse()را روی رشته اجرا کن.- آرایه خروجی را بررسی و از فیلدها استفاده کن.
- در صورت نیاز، با date_format() نمایش بده.
جمع بندی سریع
date_parse()جزئیات تاریخ را می دهد.- ورودی باید برای
strtotime()معتبر باشد. - در خطا، خروجی
FALSEاست. - برای قالب خاص، از تابعِ «از فرمت» استفاده کن.