私はCodeIgniterを使用してプロジェクトに取り組んでいます。language
確かに、印刷する文字列はロードした言語に応じて変わる可能性があるため、のようなヘルパーがいると非常に便利です。したがって、純粋な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コードを生成する有効な例がたくさんあるなど、そのようなヘルパーはたくさんあります)。
したがって、問題は、追加する動的コード/変数がないのに、なぜヘルパーを使用する必要があるのかということです。