function getFormFieldsHtml($inputs)
{
    $form = "<ul>\n";
    foreach ($inputs as $input => $attrs) {
        $field = '';
        switch ($attrs['type']) {
            case 'text':
                $field = getTextInput($attrs['name'], $attrs['id'], $attrs['label'], $attrs['value']);
                break;
            case 'textarea':
                $field = getTextAreaInput($attrs['name'], $attrs['id'], $attrs['label'], $attrs['value']);
                break;
        }
        if ($field) {
            $form .= '<li>' . $field . '</li>' . "\n";
        }
    }
    return '</ul>' . $form . "\n";
}
        <style>
            label {
                display: block;
            }
            ul {
                list-style-type: none;
            }
		    body {
		        background-color:#CCC;
		        color:#000;
		        font:12px Verdana, Geneva, sans-serif;
		        margin:20px auto;
		    }
        </style>
    </head>
    <body id="home-page" class="">
        <form action="" method="post">
            <?php 
echo getTextInput("Subject", "subj", "");
?>
<br />
            <?php 
echo getTextArea("Comment", "comm", "");
?>
<br />
            <?php 
echo getSubmitInput("Submit", "submit", "Submit");
?>
        </form>
    </body>
</html>
/**
*/
function createHTML($fields)
{
    $results = '';
    if (is_array($fields)) {
        foreach ($fields as $items => $detail) {
            $field = '';
            switch ($detail['type']) {
                case 'text':
                    $field = getTextInput($detail['label'], $detail['name'], $detail['id'], $detail['value']);
                    break;
                case 'textarea':
                    $field = getTextArea($detail['label'], $detail['name'], $detail['id'], $detail['value']);
                    break;
                case 'submit':
                    $field = getSubmitInput($detail['name'], $detail['id'], $detail['value']);
                    break;
            }
            if ($field) {
                $results = $results . '<li>' . $field . '</li>' . "\n";
            }
        }
    }
    // var_dump( $results );
    return $results;
}