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,图像二值