تابع AGO برای نمایش تاریخ به فرمت های مختلف (“چند ساعت پیش”)
|
12-24-2013, 03:27 PM
ارسال: #1
|
|||
|
|||
تابع AGO برای نمایش تاریخ به فرمت های مختلف (“چند ساعت پیش”)
با سلام .
تا بحال شاید دیده باشد تو بعضی از سایت هایی که معمولا هم با سیستم های مدیریت محتوا نوشته شده آخر پستاشون زمان انتشار مطلب را به این صورت نوشته “۵ ساعت پیش” یا “۳۰ روز پیش” یا “۱ قرن پیش” . امروز من سعی کردم تابعی رو که قبلا برا یکی از وب سایت هام نوشته بودم رو یکم تغییر بدم (با قابلیت نمایش به صورت فارسی و انگلیسی) و طرز استفاده رو براتون توضیح بدم . کد php: function ago($tm, $lang = 'fa', $ashtml = true) { کد php: echo ago(strtotime("-1 day")); خروجی : “۲۴ ساعت پیش” برای تبدیل به انگلیسی: کد php: $time=strtotime("-2 day"); خروجی : “۲ days ago” اگر هم بخواین خروجی عاری از هر نوع تگ html باشده به این صورت عمل کنید کد php: $time=strtotime("-2 day"); |
|||
|
پیامهای داخل این موضوع |
تابع AGO برای نمایش تاریخ به فرمت های مختلف (“چند ساعت پیش”) - agotd - 12-24-2013 03:27 PM
|
کاربرانِ درحال بازدید از این موضوع: 1 مهمان