دالة الوقت Time ago في لغة php

بسم الله الرحم الرحيم


اليوم جلبت لكم دالة الوقت Time ago في لغة php وهي دالة موجودة على الانترنت بكثرة لو بحثتم عليها بالانجليزي لكن ربما البعض لا يعرفها ..

الدالة :

الكود :
function ago($time)
{
   $periods = array("second", "minute", "hour", "day", "week", "month", "year", "decade");
   $lengths = array("60","60","24","7","4.35","12","10");
   $now = time();
       $difference     = $now - $time;
       $tense         = "ago";
   for($j = 0; $difference >= $lengths[$j] && $j < count($lengths)-1; $j++) {
       $difference /= $lengths[$j];
   }
   $difference = round($difference);
   if($difference != 1) {
       $periods[$j].= "s";
   }
   return "$difference $periods[$j] 'ago' ";
}


طريقة الاستخدام:
فقط ضع الدالة اعلاه في صفحة ال php خاصتك واطبعها بجملة echo كما في هذا الكود :
$time = time();
echo ago($time);
لاتنسوا لايك لصفحتي على الفيسبوك ليصلكم كل جديد واخر الاخبار والمشاريع البرمجية وايضا شاركوا المنشور ليصل للجميع اذا اعجبكم احبتي وشكرا لكم

دالة الوقت Time ago في لغة php دالة الوقت Time ago في لغة php Reviewed by Munaf Aqeel Mahdi on 8:47 AM Rating: 5

No comments:

Powered by Blogger.