السلام عليكم ورحمة الله وبركاته
بحثت كثير عن دالة تطلع لي الفرق بين تاريخين جايين من القاعدة بحيث لو الفرق طلع 30 يوم يظهر لي التاريخ بلون معين
وجدت هذي الدالة لحساب الفرق بين تاريخين
كود PHP:
<?
function calc_str($old,$new){
list($d1,$m1,$y1) = explode("/",$old);
list($d2,$m2,$y2) = explode("/",$new);
$years = $y2 - $y1;
if($m2<$m1){
$years--;
$months = ($m2+12) - $m1;
}else{
$months = $m2 - $m1;
}
if($d2<$d1){
$months--;
$days = ($d2+30) - $d1;
}else{
$days = $d2 - $d1;
}
echo "$years years $months months $days days";
}
calc_str("1/1/1988","10/4/2008");
?>
ولكن هنا في هذا السطر
كود PHP:
<? calc_str("1/1/1988","10/4/2008"); ?>
أريد أن يكون مكان التاريخين متغيرات يدخلها المستخدم حيث انني اريد حساب تواريخ كثيره وليس تاريخ واحد فقط
ياليت أجد المساعدة عندكم أخواني ^_^