0

ウェブサイトを 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);

では、どちらに従うべきですか?

4

2 に答える 2

2

簡単にこれを行うだけです:

echo '<input type="text" id="first_name" name="first_name" size="32" maxlength="32" value="'.$first_name.'">';

より良く、提案可能で、各ブラウザでサポートされていることは確かです

于 2012-08-22T06:59:50.793 に答える
0

コードはそのままにしておいてください。ここで HTML を記述する際の標準はありません。自分に最も適したもの、より読みやすいものを使用してください。あなたの方法は、基本的に1つの変数のエコーを備えたプレーンなhtmlであるため、CodeIgniterの方法よりもはるかに高速です。CodeIgniter のヘルパーは基本的に怠け者がより速く起動するためのオプションです。チームで作業していて、通常はフロントエンドで作業しているデザイナーや、CodeIgniter に慣れていないデザイナーに依頼する場合は、自分で変更する必要があります。

于 2012-08-22T08:25:17.763 に答える