我需要通过选中数据库中的复选框和星期数组来匹配日期。这是我的资源:
$工作日
$weekDay=array("1"=>"Mon","2"=>"Tue","3"=>"Wed","4"=>"Thu","5"=>"Fri","6"=>"Sat","7"=>"Sun");
$opDay
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 )
所以我写:
foreach($weekDay as $key=>$val){
$inDay = array_intersect($weekDay,$opDays);
echo "<label><input type=\"checkbox\" name=\"exc_opd[]\" value=\"{$key}\" ".(($inDay)? '"checked"':" " )."/> {$val}</label> ";
}
根据功能,我期望与 will 匹配的$opDay
复选框checked
。并且循环将继续使用未选中的框。