<input type="checkbox" name="ps[]" value="ps_apple" <php>if(in_array('ps_apple',explode(',',$list.ps))){echo 'checked="checked"'; }</php> />
<input type="checkbox" name="ps[]" value="ps_orange" <php>if(in_array('ps_orange',explode(',',$list.ps))){echo 'checked="checked"'; }</php> />
直接用{$list.ps}能够读出ps_apple,这就是说明$list.ps里是包含ps_apple的,怎么不行呢??我试过这样写:
<input type="checkbox" name="ps[]" value="ps_apple" <php>if(in_array('ps_apple',explode(',','ps_apple,ps_orange'))){echo 'checked="checked"'; }</php> />
是可以输出'checked="checked"
难道这里面不能用$list.ps读取吗??
最佳答案