【发布时间】:2012-10-03 20:04:56
【问题描述】:
我正在使用 CodeIgniter 开发一个项目。当然,拥有像language 这样的帮助程序非常有用,因为您要打印的字符串可以根据您加载的语言而改变。因此,您可以使用 helper,而不是编写纯 php 代码。
但是,我不清楚辅助函数的含义是什么:
echo doctype();
扩展为:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
当然,第一个更容易编写,但是每次都必须处理该代码。您以无限执行相同代码为代价节省了几秒钟的编码,这些代码在每个页面上始终具有相同的输出(并且有许多类似的帮助器,例如 Form Helper 是函数产生的大量有效示例静态 HTML 代码)。
那么,问题是:如果我没有要添加的动态代码/变量,为什么还要使用帮助程序?
【问题讨论】:
标签: codeigniter helper