通过PHP剥离HTML
我有一个函数,它通过将请求的变量放入数组来创建HTML表单行,以生成以下内容:通过PHP剥离HTML,php,html,forms,codeigniter,Php,Html,Forms,Codeigniter,我有一个函数,它通过将请求的变量放入数组来创建HTML表单行,以生成以下内容: $testLabel = $field_info->label; $testPrint = preg_replace("/\([^\)]+\)/","",$testLabel); $data['test'] = $testPrint; 我现在尝试的是创建一种方法,通过与add相同的表单编辑特定字段,但我不确定如何获取当前字段: 名字 价值观 阶级 占位符-如果选择“是”,则通过带有输入字段的下拉框设置 类
$testLabel = $field_info->label;
$testPrint = preg_replace("/\([^\)]+\)/","",$testLabel);
$data['test'] = $testPrint;
我现在尝试的是创建一种方法,通过与add相同的表单编辑特定字段,但我不确定如何获取当前字段:
- 名字
- 价值观
- 阶级
- 占位符-如果选择“是”,则通过带有输入字段的下拉框设置
- 类型-设置输入类型
$testLabel = $field_info->label;
$testPrint = preg_replace("/\([^\)]+\)/","",$testLabel);
$data['test'] = $testPrint;
Label=Name\n
这给了我Name/n
,但我不确定如何构建一个函数来获取所需的特定数据并设置下拉框
$field\u信息:
private function fieldInformation($id)
{
$id = $this->uri->segment(4);
$information = $this->form_model->showFieldInformation($id);
return $information[0];
}
代码编制者就是你所需要的
使用此处的函数,您可以使用数据库中的数据预先填充表单,同时确保每个字段都经过验证。@BlaineI已更新questionRegexp,需要更多反斜杠。基本上是一个
`但是要反斜杠来计算你想要的。请在每种情况下都尝试一下。@RobinCastlin您能给我举个例子吗?preg\u replace(“/\([^\)]+\)/”,“,$testLabel)
甚至可能是preg\u replace(“/\\\\([^\\\)]+\\\\)/”,“,$testLabel)代码>但可能不是。你能举个例子吗?我不知道如何使用FV类去掉特定的值