ワークフローを少し高速化するために基本的なフォーム構築クラスを構築しています。次のような属性の配列を取得できるようにしたいと考えています。
$attributes = array(
"type" => "text",
"id" => "contact-name",
"name" => "contact-name",
"required" => true
);
それを html 要素の属性にマップします。
<input type="text" id="contact-name" name="contact-name" required />
編集:
上記を達成する最もクリーンな方法は何ですか?ループといくつかの連結を組み合わせて何かをまとめることができると確信していますが、 printf などを使用すると、よりエレガントな方法でそれを行うことができるように感じます。