$hicigun 1 yapınca 1 günde sorun oluyor


> function gunsonra($simdi,$fark)
> {
>     $hicigun = 0;
>     $islem = strtotime($simdi);
>     do{
>         $islem = strtotime("+1 day",$islem);
>         $gun = strftime("%w",$islem);
>
>         if($gun != 0 && $gun !=6 )
>             $hicigun++;
>
>     }while($hicigun != $fark);
>
>     return $islem;
> }
> $gun = "2011-08-01";
>
> foreach(range(1,10) as $fark)
>     echo strftime("$gun $fark %d.%m.%Y %A \n",gunsonra($gun,$fark));


kodun çıktısı

 2011-08-01 1 02.08.2011 Tuesday
2011-08-01 2 03.08.2011 Wednesday
2011-08-01 3 04.08.2011 Thursday
2011-08-01 4 05.08.2011 Friday
2011-08-01 5 08.08.2011 Monday
2011-08-01 6 09.08.2011 Tuesday
2011-08-01 7 10.08.2011 Wednesday
2011-08-01 8 11.08.2011 Thursday
2011-08-01 9 12.08.2011 Friday
2011-08-01 10 15.08.2011 Monday
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap