簡體   English   中英

PHP驗證。 多種類型-1個變量

[英]PHP Validation. Multiple types - 1 variable

好了,所以我是從POST方法輸入的PHP變量名為$ CONTACT_ID。

$contact_id = $_POST['contact_id']; 

我希望此變量存儲電話號碼或電子郵件地址。 我知道這是不是做的事情最好的辦法,但我有我一直在考慮什么樣的工作。

我當時在想

if($output = checkEmailValidation($contact_id) == 1 || $output = checkPhoneValidation($contact_id) == 1)
{
//input into database
}
else
{
//display error message
}

checkEmailValidation($input)
{
//do something

return $whatever
}

checkPhoneValidation($input)
{
//do something

return $whatever
}

首先,這項工作。 其次,保證我會把什么樣的功能,使這項工作。

謝謝。

是的,這是可行的,但是if語句中需要附加括號:

if(($output = checkEmailValidation($contact_id)) == 1 || 
   ($output = checkPhoneValidation($contact_id)) == 1)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM