Esta función parece devolver solo falso. ¿Alguno de ustedes está recibiendo lo mismo? Estoy seguro de que estoy pasando por alto algo, sin embargo, ojos frescos y todo eso ...
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";
}
}
Llamo a la función usando lo siguiente:
$isthisaweekend = isweekend('2011-01-01');
trueyfalseno se deben citar como cadenas. Además, su código debería dar un error de análisis y ni siquiera ejecutarse debido al error}en su if.