Ceu adlı üyeden alıntı:
mesajı görüntüle
<?php
date_default_timezone_set('Europe/Istanbul');
header('Content-Type: text/html; charset=utf-8');
function fiyat_hesapla($giris_tarihi, $cikis_tarihi) {
$giris = strtotime($giris_tarihi);
$cikis = strtotime($cikis_tarihi);
$farkbul = $cikis - $giris;
$kacgun = ceil(($farkbul / 60 / 60 / 24));
switch ($kacgun){
// 1 ile 4 gün arası
case 1: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 200 . " TL"; break;
case 2: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 200 . " TL"; break;
case 3: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 200 . " TL"; break;
case 4: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 200 . " TL"; break;
// 5 ile 9 gün arası
case 5: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 175 . " TL"; break;
case 6: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 175 . " TL"; break;
case 7: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 175 . " TL"; break;
case 8: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 175 . " TL"; break;
case 9: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 175 . " TL"; break;
// 10 ile 14 gün arası
case 10: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 150 . " TL"; break;
case 11: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 150 . " TL"; break;
case 11: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 150 . " TL"; break;
case 12: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 150 . " TL"; break;
case 13: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 150 . " TL"; break;
case 14: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 150 . " TL"; break;
// 15 ile 19 gün arası
case 15: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 125 . " TL"; break;
case 16: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 125 . " TL"; break;
case 17: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 125 . " TL"; break;
case 18: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 125 . " TL"; break;
case 19: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 125 . " TL"; break;
// 20 ile 30 gün arası
case 20: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 21: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 22: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 23: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 24: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 25: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 26: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 27: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 28: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 29: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
case 30: echo $kacgun." için ödeyeceğiniz ücret : ".$kacgun * 100 . " TL"; break;
}
}
// kullanımı
// fiyat(giris_tarihi, cikis_tarihi);
fiyat_hesapla("2014-01-11", "2014-01-15");
// case ile yapılmaz diyenlere echo "mrb" :p
?>
ylv adlı üyeden alıntı:
mesajı görüntüle
yazılan birşeyi okuyup anlamakta sıkıntı var sanırım.
ben: if else yapısını kullanacaksınız.. switch case bire bir karşılaştırma kullanılır
Ceu: kendisi case yapısının ne oldugunu bilmiyor sanırım
Ceu verdiğin kodlara bir bak. Soran arkadaş Allah'tan 30 gün için istemiş...
Soruyu soran arkadaş, soruların için bana direk özel mesaj atabilirsin. İstersen verilen kodu kullanabilirsin profesyonel kod sonuçta


herkese iyi çalışmalar
ben: if else yapısını kullanacaksınız.. switch case bire bir karşılaştırma kullanılır
Ceu: kendisi case yapısının ne oldugunu bilmiyor sanırım
Ceu verdiğin kodlara bir bak. Soran arkadaş Allah'tan 30 gün için istemiş...
Soruyu soran arkadaş, soruların için bana direk özel mesaj atabilirsin. İstersen verilen kodu kullanabilirsin profesyonel kod sonuçta



herkese iyi çalışmalar
// case ile yapılmaz diyenlere echo "mrb"

adam erinmemiş yazmış kodu ya