المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : عمل مؤقت php


اميرة عبد الدايم
08-11-2015, 11:29 PM
السلام علكيم ورحمة الله وبركاتة

اليوم جايب لكم درس جميل بسيط يمكن الكثير يدور عليه و هو العدد التنازلي

نبدا بدرس او بالكود

رمز PHP:
function TimeAgo($diff_in_unix){
if ($diff_in_unix > 3600){
$diff .= intval($diff_in_unix/3600);
$diff_in_unix = $diff_in_unix%3600;
}else{ $diff .= '00'; }
if($diff_in_unix > 60 AND $diff_in_unix < 3600){
$diff .= ":".intval($diff_in_unix / 60);
$diff_in_unix = $diff_in_unix%60;
}else{ $diff .= ':00'; }
if ($diff_in_unix < 60 AND $diff_in_unix > 0){
$diff .= ":".$diff_in_unix;
}
return $diff;
}


هذا الكود طريقة تشغيل الكود

رمز PHP:

$time_start = $row_time['time_start']; // هذا الوقت عند ادخل البيانات
$time = time(); // الوقت الان
$time_end = "3600"; // الوقت بالثواني
$yn = ($time-$time_start);
echo TimeAgo($time_end-$yn);


رمز PHP:
$time_start = $row_time['time_start']; // هذا الوقت عند ادخل البيانات


طبعاَ هذا الوقت الي انا ادخلتة مع بيانتاتي في قاعدة البيانات عن طرقة دالة time ()

رمز PHP:
$time = time(); // الوقت الان


هذا الوقت الحين يتغير مع كل تحديث لا يتم تغير فيه شيء

رمز PHP:
$time_end = "3600"; // الوقت بالثواني


هذا الوقت العدد ينتهي بعد 3600 ثانيه يعني تساوي ساعه ينتهي العداد بعد ساعة

رمز PHP:
echo TimeAgo($time_end-$yn);


هذا امر تشغيل الكودد

وشكراَ

و اناشاء الله استفدتم لو القليل
والي مافهم شيء يكتب عشان اسوي درس فيديو عنه