HTMLの属性を配列で作成する


html

 悩み事

HTMLを構成する属性を配列から文字列に変換したい

 解決方法

HTML::attributes()メソッドを利用します

echo \HTML::attributes(['id' => '123', 'class' => 'myclass']);

配列のキーは属性名、配列の値は属性値となります
出力は次の様になります

id="123" class="myclass"

 アドバイス

これはHTMLまたはFormマクロに使用されるケースが多いでしょう

HTMLあるいはXMLを構築する場合に便利です。

Formマクロを作成するHTMLマクロを作成する をご覧ください


Author:Chuck Heintzelman

Editor and Translator:Yuuki Takezawa