我知道如何使用 str_replace(),但这超出了我的范围。这是输入(来自 MySQL 查询):
[%] This is a checkbox
[%] I have seen "Star Trek VI: The Voyage Home"
[%] I'm a geek
这是我希望输出的呈现方式:
<label><input type="checkbox" name="requirement[1]" value="1">This is a checkbox</label>
<label><input type="checkbox" name="requirement[2]" value="1">I have seen "Star Trek VI: The Voyage Home"</label>
<label><input type="checkbox" name="requirement[3]" value="1">I'm a geek</label>
显然,将 [%] 放在行首将表示它成为一个复选框,就像在单独的行上一样(除非有更好的、用户友好的方式)。如果有比使用 str_replace() 更好的方法,我很想知道。
提前致谢!