Bu işlev yalnızca yanlış döndürüyor gibi görünüyor. Herhangi biriniz aynı şeyi alıyor mu? Eminim bir şeyi gözden kaçırıyorumdur, ancak, taze gözler ve tüm bunlar ...
function isweekend($date){
$date = strtotime($date);
$date = date("l", $date);
$date = strtolower($date);
echo $date;
if($date == "saturday" || $date == "sunday") {
return "true";
} else {
return "false";
}
}
Fonksiyonu aşağıdakileri kullanarak çağırıyorum:
$isthisaweekend = isweekend('2011-01-01');
true
vefalse
dizeler olarak alıntılanmamalıdır. Ayrıca, kodunuz bir ayrıştırma hatası vermeli ve if'nizdeki başıboş olduğundan hiç çalışmamalıdır}
.