我正在修改一个旧问题,不确定这是否正确。
这是我的代码
Array ( [0] => Gymnasium [1] => Mini market [2] => Jogging track )
我需要做的是在上面的数组中搜索特定值,然后相应地选中复选框。
我试过这个
<input type="checkbox" id="facilities1" value="Swimming pool" name="et_er_facilities[]" <?php if (in_array('Swimming pool', $et_er_facilities)) {?>checked="checked"<?php }?>>
<input type="checkbox" id="facilities2" value="Gymnasium" name="et_er_facilities[]" <?php if (in_array('Gymnasium', $et_er_facilities)) {?>checked="checked"<?php }?>>
因此,如果该值存在于上述数组中,并且该数组将具有更多值而不是我列为样本的3个值,则标记该复选框。
我遇到的问题是它只标记复选框,如果它与第一个值匹配。即;
如果数组中包含Gymnasium值,并且它在第一个索引上,则会 标记它。但是,如果第二个索引值也匹配但是它 在第一个之后不会标记任何一个。
请帮忙。
感谢
答案 0 :(得分:1)
RewriteEngine on
RewriteBase /
# Makes sure existing files and directories are not rewritten
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Rewrites /video/2394943asdfsd0323 to /video/?key=2394943asdfsd0323
RewriteRule ^video/(.+)$ video/?key=$1 [L]