<?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",
]);