php怎么检查输入名称,PHP |通过$_POST []获取输入名称
HTML示例:
用戶填寫輸入字段:dfg@dfg.com
echo $_POST['email']; //output: dfg@dfg.com
表單中每個(gè)輸入的名稱和值都將發(fā)送到服務(wù)器.
有沒有辦法獲得名稱屬性?
所以像..
echo $_POST['email'].name; //output: email
編輯:
澄清對我的問題的一些困惑;
我們的想法是使用交換機(jī)動態(tài)驗(yàn)證每個(gè)輸入.我使用一個(gè)單獨(dú)的驗(yàn)證類來保持一切清潔.這是我最終結(jié)果的一個(gè)簡短示例:
//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和其他人!
總結(jié)
以上是生活随笔為你收集整理的php怎么检查输入名称,PHP |通过$_POST []获取输入名称的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tp-link怎么恢复出厂设置(TP是什
- 下一篇: 图像二值化 php im2bw,图像二值