guisaldanha / form-builder
用于生成 HTML 5 表单的 PHP 类
1.0.0
2021-11-13 18:51 UTC
Requires
- php: >=7.4
README
正如标题所示,这是一个用于创建 HTML 表单的类。
安装
要安装,只需确保已安装 composer,并运行以下命令
composer require guisaldanha/form-builder
使用方法
要使用这个库,请使用以下代码
<?php include __DIR__ . "/vendor/autoload.php"; use GuiSaldanha\FormBuilder\Form; $form = new Form('POST', 'enviar.php', "Enviar Mensagem"); // $form->setHidePlaceholder(true); // $form->setHideLabel(true); $form->addField('nome*', 'Nome', 'text'); $form->addField('email*', 'Email', 'email'); $form->addField('telefone*', 'Telefone', 'tel'); $form->addField('comoConheceu', 'Onde nos conheceu?', 'select', ['Google', 'Facebook', 'Instagram', 'Youtube', 'Outros']); $form->addField('mensagem*', 'Diga alguma coisa', 'textarea'); $form->addField('newsletter*', 'Quero receber novidades e promoções sobre o site', 'checkbox'); ?> <h1>Contato</h1> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p> <?= $form->create() ?>
可以使用 setHidePlaceholder 方法隐藏或禁用字段的占位符,也可以使用 setHideLabel 方法不使用标签
需求
已在 PHP 7.4 及以上版本进行了测试。可能在更早的版本上也能工作,但未进行测试。