Ta funkcja wydaje się zwracać tylko fałsz. Czy ktoś z was ma to samo? Jestem pewien, że coś przeoczę, jednak świeże oczy i to wszystko ...
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";
}
}
Wywołuję funkcję, używając następującego:
$isthisaweekend = isweekend('2011-01-01');
true
ifalse
nie powinny być cytowane jako ciągi. Również twój kod powinien dawać błąd parsowania i nawet nie działać w ogóle z powodu zbłąkanego}
if.