چله تابستون 🔥 چله تخفیف استثنایی راکت، این فرصت دیگه پیش نمیاد!
فرصت محدود، تعداد محدودبا string های php یا laravel خیلی آسون میتونی انجامش بدی
دو رقم اول میشه سال
رقم چهارم ماه
رقم 6 تا 7 میشه روز
یک مثال استفاده از explode
explode("/","۲۹/۳/۹۶")
که برای رشته بالا سه آرایه برمیگردونه
بعدش هر کدون از ارایه های دریافتی رو پردازش کن و بریز تویی یک متغییر و نمایش بده
ارایه دومی که ماهه رو، یک تابع درست کن از ماهها که مثال 3 رو فرستادی بهش return کنه خرداد رو... از case میتونی راحت استفاده کنی
روش های دیگری هم ممکنه باشه ، که قطعاً هست یکم درباره رشته ها در php مطالعه کن
موفق باشی
تاریخ تولد من 29 خرداد 66 هستش ;)
ممنون خیلی خوب جواب داد
<?php
//converting English numbers to Persian
function convertNumbers($srting)
{
$en_num = array('0','1','2','3','4','5','6','7','8','9');
$fa_num = array('۰','۱','۲','۳','۴','۵','۶','۷','۸','۹');
return str_replace($en_num, $fa_num, $srting);
}
$date_string = explode('-', $order->deliver_date);
// formating date for better view
$y = convertNumbers($date_string[0]);
$d = convertNumbers($date_string[2]);
switch ($date_string[1]){
case '1':
$m = 'فروردین';
break;
case '2':
$m = 'اردیبهشت';
break;
case '3':
$m = 'خرداد';
break;
case '4':
$m = 'تیر';
break;
case '5':
$m = 'مرداد';
break;
case '6':
$m = 'شهریور';
break;
case '7':
$m = 'مهر';
break;
case '8':
$m = 'آبان';
break;
case '9':
$m = 'آذر';
break;
case '10':
$m = 'دی';
break;
case '11':
$m = 'بهمن';
break;
case '12':
$m = 'اسفند ';
break;
}
?>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟