运行界面:
<html>
<body>
<?php
function spamcheck($field)
{
/**
* filter_var() 函数通过指定的过滤器过滤变量。
*如果成功,则返回已过滤的数据,如果失败,则返回 false
*用FILTER_SANITIZE_EMAIL函数添加地址 ,过滤器删除字符串中所有非法的 e-mail 字符。
*该过滤器允许所有的字符、数字以及 $-_.+!*'{}|^~[]`#%/?@&=。
*
*<?php
$var="some(one)@exa\\mple.com";
var_dump(filter_var($var, FILTER_SANITIZE_EMAIL)); //var_dump打印变量的相关信息
?>
输出:
string(19) "someone@example.com