- <?php 
-   
- function buildCodeHtml($name, $model, $marca, $stock) { 
-     $html = <<<HTML 
-      
-     <div class="form-group"> 
-        <label>{$name['label']}</label> 
-        <input type="text" class="form-control"  placeholder="{$name['placeholder']}" required maxlength="30" name="{$name['name']}"> 
-     </div> 
-   
-     <div class="form-group"> 
-        <label>{$model['label']}</label> 
-        <input type="text" class="form-control"  placeholder="{$model['placeholder']}" required maxlength="30" name="{$model['name']}"> 
-     </div> 
-   
-     <div class="form-group"> 
-        <label>{$marca['label']}</label> 
-        <input type="text" class="form-control"  placeholder="{$marca['placeholder']}" required maxlength="30" name="{$marca['name']}"> 
-     </div> 
-   
-     <div class="form-group"> 
-        <label>{$stock['label']}</label> 
-        <input type="text" class="form-control"  placeholder="{$stock['placeholder']}" required maxlength="20" pattern="[0-9]{1,20}" name="{$stock['name']}"> 
-     </div> 
-      
-     <hr /> 
- HTML; 
-   
-     return $html; 
- } 
-   
- /* Imprime */ 
- echo buildCodeHtml([ 
-     "name"        => "name2", 
-     "label"       => "Label Nome - 2", 
-     "placeholder" => "Placeholder Nome - 2", 
- ], [ 
-     "name"        => "model2", 
-     "label"       => "Label Model - 2", 
-     "placeholder" => "Placeholder Model - 2", 
- ], [ 
-     "name"        => "marca2", 
-     "label"       => "Label Marca - 2", 
-     "placeholder" => "Placeholder Marca - 2", 
- ], [ 
-     "name"        => "stock2", 
-     "label"       => "Label Stock - 2", 
-     "placeholder" => "Placeholder Stock - 2", 
- ]); 
-   
-   
- /* Imprime */ 
- echo buildCodeHtml([ 
-     "name"        => "name3", 
-     "label"       => "AAAAAAAAAAA", 
-     "placeholder" => "BBBBBBBBBBB", 
- ], [ 
-     "name"        => "model3", 
-     "label"       => "CCCCCCCCCCC", 
-     "placeholder" => "DDDDDDDDDDD", 
- ], [ 
-     "name"        => "marca3", 
-     "label"       => "EEEEEEEEEEE", 
-     "placeholder" => "EEEEEEEEEEE", 
- ], [ 
-     "name"        => "stock3", 
-     "label"       => "DDDDDDDDDDD", 
-     "placeholder" => "EEEEEEEEEEE", 
- ]); 
				PD9waHAKCmZ1bmN0aW9uIGJ1aWxkQ29kZUh0bWwoJG5hbWUsICRtb2RlbCwgJG1hcmNhLCAkc3RvY2spIHsKICAgICRodG1sID0gPDw8SFRNTAogICAgCiAgICA8ZGl2IGNsYXNzPSJmb3JtLWdyb3VwIj4KICAgICAgIDxsYWJlbD57JG5hbWVbJ2xhYmVsJ119PC9sYWJlbD4KICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBjbGFzcz0iZm9ybS1jb250cm9sIiAgcGxhY2Vob2xkZXI9InskbmFtZVsncGxhY2Vob2xkZXInXX0iIHJlcXVpcmVkIG1heGxlbmd0aD0iMzAiIG5hbWU9InskbmFtZVsnbmFtZSddfSI+CiAgICA8L2Rpdj4KCiAgICA8ZGl2IGNsYXNzPSJmb3JtLWdyb3VwIj4KICAgICAgIDxsYWJlbD57JG1vZGVsWydsYWJlbCddfTwvbGFiZWw+CiAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgY2xhc3M9ImZvcm0tY29udHJvbCIgIHBsYWNlaG9sZGVyPSJ7JG1vZGVsWydwbGFjZWhvbGRlciddfSIgcmVxdWlyZWQgbWF4bGVuZ3RoPSIzMCIgbmFtZT0ieyRtb2RlbFsnbmFtZSddfSI+CiAgICA8L2Rpdj4KCiAgICA8ZGl2IGNsYXNzPSJmb3JtLWdyb3VwIj4KICAgICAgIDxsYWJlbD57JG1hcmNhWydsYWJlbCddfTwvbGFiZWw+CiAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgY2xhc3M9ImZvcm0tY29udHJvbCIgIHBsYWNlaG9sZGVyPSJ7JG1hcmNhWydwbGFjZWhvbGRlciddfSIgcmVxdWlyZWQgbWF4bGVuZ3RoPSIzMCIgbmFtZT0ieyRtYXJjYVsnbmFtZSddfSI+CiAgICA8L2Rpdj4KCiAgICA8ZGl2IGNsYXNzPSJmb3JtLWdyb3VwIj4KICAgICAgIDxsYWJlbD57JHN0b2NrWydsYWJlbCddfTwvbGFiZWw+CiAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgY2xhc3M9ImZvcm0tY29udHJvbCIgIHBsYWNlaG9sZGVyPSJ7JHN0b2NrWydwbGFjZWhvbGRlciddfSIgcmVxdWlyZWQgbWF4bGVuZ3RoPSIyMCIgcGF0dGVybj0iWzAtOV17MSwyMH0iIG5hbWU9Inskc3RvY2tbJ25hbWUnXX0iPgogICAgPC9kaXY+CiAgICAKICAgIDxociAvPgpIVE1MOwoKICAgIHJldHVybiAkaHRtbDsKfQoKLyogSW1wcmltZSAqLwplY2hvIGJ1aWxkQ29kZUh0bWwoWwogICAgIm5hbWUiICAgICAgICA9PiAibmFtZTIiLAogICAgImxhYmVsIiAgICAgICA9PiAiTGFiZWwgTm9tZSAtIDIiLAogICAgInBsYWNlaG9sZGVyIiA9PiAiUGxhY2Vob2xkZXIgTm9tZSAtIDIiLApdLCBbCiAgICAibmFtZSIgICAgICAgID0+ICJtb2RlbDIiLAogICAgImxhYmVsIiAgICAgICA9PiAiTGFiZWwgTW9kZWwgLSAyIiwKICAgICJwbGFjZWhvbGRlciIgPT4gIlBsYWNlaG9sZGVyIE1vZGVsIC0gMiIsCl0sIFsKICAgICJuYW1lIiAgICAgICAgPT4gIm1hcmNhMiIsCiAgICAibGFiZWwiICAgICAgID0+ICJMYWJlbCBNYXJjYSAtIDIiLAogICAgInBsYWNlaG9sZGVyIiA9PiAiUGxhY2Vob2xkZXIgTWFyY2EgLSAyIiwKXSwgWwogICAgIm5hbWUiICAgICAgICA9PiAic3RvY2syIiwKICAgICJsYWJlbCIgICAgICAgPT4gIkxhYmVsIFN0b2NrIC0gMiIsCiAgICAicGxhY2Vob2xkZXIiID0+ICJQbGFjZWhvbGRlciBTdG9jayAtIDIiLApdKTsKCgovKiBJbXByaW1lICovCmVjaG8gYnVpbGRDb2RlSHRtbChbCiAgICAibmFtZSIgICAgICAgID0+ICJuYW1lMyIsCiAgICAibGFiZWwiICAgICAgID0+ICJBQUFBQUFBQUFBQSIsCiAgICAicGxhY2Vob2xkZXIiID0+ICJCQkJCQkJCQkJCQiIsCl0sIFsKICAgICJuYW1lIiAgICAgICAgPT4gIm1vZGVsMyIsCiAgICAibGFiZWwiICAgICAgID0+ICJDQ0NDQ0NDQ0NDQyIsCiAgICAicGxhY2Vob2xkZXIiID0+ICJERERERERERERERCIsCl0sIFsKICAgICJuYW1lIiAgICAgICAgPT4gIm1hcmNhMyIsCiAgICAibGFiZWwiICAgICAgID0+ICJFRUVFRUVFRUVFRSIsCiAgICAicGxhY2Vob2xkZXIiID0+ICJFRUVFRUVFRUVFRSIsCl0sIFsKICAgICJuYW1lIiAgICAgICAgPT4gInN0b2NrMyIsCiAgICAibGFiZWwiICAgICAgID0+ICJERERERERERERERCIsCiAgICAicGxhY2Vob2xkZXIiID0+ICJFRUVFRUVFRUVFRSIsCl0pOw==