是否有用于执行服务器端HTML标记的PHP HTML标记库? Java和ASP.NET有这些,但这些是编译langs与脚本。例如,在ASP.NET中,使用以下命令定义文本框控件:
<asp:TextBox />
您可以在服务器端引用它并分配属性等。不确定PHP是否存在此类功能。感谢。
答案 0 :(得分:3)
某些框架具有此方法的一些实现,例如, CodeIgniter中的form helper或Zend框架中的view helpers。
答案 1 :(得分:3)
没有内置的方法可以做到这一点,但模板系统可以添加类似的功能。我个人使用Smarty。它不完全相同,但它是相似的。
例如,复选框:
{ html_checkboxes name="foo" }
或日期选择器
{ html_select_date time=$some_unix_timestamp }
使用插件也很容易扩展