Justian0 adlı üyeden alıntı: mesajı görüntüle
merhaba arkadaşlar tarih aralığını hesaplayan bir kod blogum var döngü içersinde herhangi bir problem yok fakat kontrolden geçtiğinde sapıtıyor

$timestamp = strtotime($user_date[user_date]); 
$timestamp1 = strtotime(date("Y-m-d"));
									
$fark =  $timestamp1 - $timestamp;
$bol = explode(".",($fark/60/60/30));

echo $bol[0]; // bu şekilde problem yok her veride doğru sonuç gelmekte
fakat şöyle bir şey yapıyorum

$timestamp = strtotime($user_date[user_date]); 
$timestamp1 = strtotime(date("Y-m-d"));
									
$fark =  $timestamp1 - $timestamp;
$bol = explode(".",($fark/60/60/30));

if($bol[0] <= 100){
 $yaz = 'başarılı';
}
bu şekilde yaptığımda 100'den büyük olan sayı varsa bile onu 100 olarak okuyup hepsine yaz değişkeni gitmekte acaba neden böyle bir şey yapar?
Hocam zaman farkı hesaplayıcı fonksiyonum var isterseniz bir inceleyin bu kadar karıştırmaya gerek yok fonksiyona zamanı gönderiyorsunuz farkını geri gönderiyor.
Link: http://runnable.com/U1phqeRslSVnEWfF