由于我将我的网站移植到codeigniter,我想知道我是否真的需要将常规的html代码转换为codeigniter编码标准。
比如说我有以下HTML代码:
<input type="text" id="first_name" name="first_name" size="32" maxlength="32" value="<?php echo $first_name ?>">
在codeigniter中,我可以像上面一样使用或使用以下代码:
$format = 'size="32" maxlength="32"';
echo form_input('first_name', '$first_name', $format);
那么我应该关注哪一个?
答案 0 :(得分:2)
请轻松做到这一点:
echo '<input type="text" id="first_name" name="first_name" size="32" maxlength="32" value="'.$first_name.'">';
它更好,更值得建议,也得到每个浏览器的支持,该死的确定
答案 1 :(得分:0)
保持你的代码不存在,这里没有编写HTML的标准,使用最适合你的东西以及任何更易读的东西。你的方式比CodeIgniter快得多,因为它基本上是普通的html,带有一个变量的回声。 CodeIgniter的帮助程序基本上是懒惰的帮助,如果您熟悉它们,可以更快地提高速度。 如果您在一个团队中工作,然后询问您的设计师或通常与前端合作的人,并且他不熟悉CodeIgniter,您将不得不自己更改。