php怎么检查输入名称,PHP |通过$_POST []获取输入名称
HTML示例:
用户填写输入字段:dfg@dfg.com
echo $_POST['email']; //output: dfg@dfg.com
表单中每个输入的名称和值都将发送到服务器.
有没有办法获得名称属性?
所以像..
echo $_POST['email'].name; //output: email
编辑:
澄清对我的问题的一些困惑;
我们的想法是使用交换机动态验证每个输入.我使用一个单独的验证类来保持一切清洁.这是我最终结果的一个简短示例:
//Main php page
if (is_validForm()) {
//All input is valid, do something..
}
//Separate validation class
function is_validForm () {
foreach ($_POST as $name => $value) {
if (!is_validInput($name, $value)) return false;
}
return true;
}
function is_validInput($name, $value) {
if (!$this->is_input($value)) return false;
switch($name) {
case email: return $this->is_email($value);
break;
case password: return $this->is_password($value);
break;
//and all other inputs
}
}
感谢raina77ow和其他人!
总结
以上是生活随笔为你收集整理的php怎么检查输入名称,PHP |通过$_POST []获取输入名称的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: tp-link怎么恢复出厂设置(TP是什
- 下一篇: 图像二值化 php im2bw,图像二值