filter_var() 函數透過指定的濾波器過濾變數。
如果成功,則傳回已過濾的數據,如果失敗,則傳回 false。
語法
filter_var(variable, filter, options)variable:必需。規定要過濾的變數。
filter:可選。規定要使用的過濾器的 ID。 (請參閱下面的FiltersID清單)
options:規定包含標誌/選項的陣列。檢查每個過濾器可能的標誌和選項。
複製程式碼 程式碼如下:
@header('content-type:text/html;charset=utf-8;');
$email_a='jcife_a=cox;
$email_b='@jcifox@gmail.com';
$email_c='jcifoxgmail.com';
$ip_a='0.0.0.0';
$ip_b='255.255.0.0.05'
$ip_b='255.255.255.255'ip. 0.265';
echo $email_a.' : ';
echo (filter_var($email_a,FILTER_VALIDATE_EMAIL))?'is valid':'is not valid';
echoecho (filter_var($email_b,FILTER_VALIDATE_EMAIL))?'is valid':'is not valid';
echo '
';; ';
echo (filter_var($email_c,FILTER_VALIDATE_EMAIL))?'is valid':'is not valid';
echo '
';
echo $ip_a.' : chocho; filter_var($ip_a,FILTER_VALIDATE_IP))?'is valid':'is not valid';
echo '
';
echo $ip_b.' : ';
FILTER_VALIDATE_IP))?'is valid':'is not valid';
echo '
';
echo $ip_c.' : ';
echo (filter_var($ip_c,FTER: ';
echo (filter_var($ip_cATEFTER: ) is valid':'is not valid';
?>
FiltersID名稱:描述