آموزش PHP – تغییر سبک نمایش تاریخ در PHP
شاید برای خیلی از برنامه نویسان PHP اتفاق افتاده باشد که نمایش تاریخ آنها به صورت dd/mm/yyyy باشد و بخواهند تاریخ خود را به صورت yyyy-dd-mm نمایش دهند. برای این کار تیکه کدهای وجود دارد که به شما کمک می کند ایکار را انجام دهید.
قسمت اول – تبدیل
1 2 3 4 5 |
$date_array = explode("/",$date); // شکستن آراریه $var_day = $date_array[0]; //بخش روز $var_month = $date_array[1]; //بخش ماه $var_year = $date_array[2]; //بخش سال $new_date_format = “$var_year-$var_month-$var_day”; // کنار هم گذاشتن بخش ها |
قسمت دوم – حذف اسلش و اضافه کردن خط فاصله و تغییر فرمت
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
/** * @param string $date (d.m.y, y-m-d, y/m/d) * @return string|bol */ function convertDate($date) { // EN-Date to GE-Date if (strstr($date, "-") || strstr($date, "/")) { $date = preg_split("/[\/]|[-]+/", $date); $date = $date[2].".".$date[1].".".$date[0]; return $date; } // GE-Date to EN-Date else if (strstr($date, ".")) { $date = preg_split("[.]", $date); $date = $date[2]."-".$date[1]."-".$date[0]; return $date; } return false; } |
پیروز باشید!
طراح باشی
نوشتن دیدگاه