Örneğinizi aşağıdaki gibi uyarladım, malesef çalışmadı. Ayrıca 1 gün sonrası
dediğimde de galiba loop'dan çıkamadı...
echo "<br>2011-08-01 ==> " . GunSonra("2011-08-01", 5);
echo "<br>2011-08-02 ==> " . GunSonra("2011-08-02", 5);
echo "<br>2011-08-03 ==> " . GunSonra("2011-08-03", 5);
echo "<br>2011-08-04 ==> " . GunSonra("2011-08-04", 5);
echo "<br>2011-08-05 ==> " . GunSonra("2011-08-05", 5);
echo "<br>2011-08-06 ==> " . GunSonra("2011-08-06", 5);
echo "<br>2011-08-07 ==> " . GunSonra("2011-08-07", 5);
echo "<br>2011-08-08 ==> " . GunSonra("2011-08-08", 5);
echo "<br>Bitti...";
function GunSonra($simdi, $fark)
{
$hicigun = 1;
$tarih = strtotime($simdi);
do {
$tarih = strtotime("+1 day", $tarih);
$gun = strftime("%w",$islem);
//$tarih = strftime("%d.%m.%Y",$islem);
if($gun != 0 && $gun !=6 )
$hicigun++;
} while($hicigun != $fark);
return date("Y-m-d", $tarih);
}
Selamlar,
Nuri Akman
2011/8/4 Adem Alp YILDIZ <[email protected]>
> function gunsonra($simdi,$fark)
> {
> $hicigun = 1;
> $islem = strtotime($simdi);
>
> do{
> $islem = strtotime("+1 day",$islem);
> $gun = strftime("%w",$islem);
> //$tarih = strftime("%d.%m.%Y",$islem);
>
> if($gun != 0 && $gun !=6 )
> $hicigun++;
>
> }while($hicigun != $fark);
>
> return $islem;
> }
>
> echo strftime("%d.%m.%Y %A",gunsonra("2011-08-01",3));
>
>
> buyrun hazırı
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php