function date2_in_the_past($day, $month, $year)
{
    $datestring = $year . "-" . $month . "-" . $day;
    if (date ('Y-m-d', strtotime($datestring)) < date('Y-m-d', strtotime("now",time()))) {
        $b = 1;  **// I want $b = true**;
    }
    else { $b = 0; **// I want $b = false;** }
    return $b;
}
//echo date2_in_the_past(24, 10, 2013);     // returns 0
$b = trueしかし、 orでは何も返されません$b = false;。$borを書くのではなく、ブール値に代入して関数を機能させる方法はあります'==1'か'==0'?