小编Red*_*ben的帖子

如何回显filter_var中使用的过滤器

首先,我将展示功能:

function validate($data, $filter){
  if(!filter_var($data, $filter))
  { 
     return 'Filter used:'.$filter;
  }
  else
  {
     return 'good';
  }
}
Run Code Online (Sandbox Code Playgroud)

当我使用此功能时,它将如下所示:

$email = 'hello@hello.org';
echo validate($email, FILTER_VALIDATE_EMAIL);
Run Code Online (Sandbox Code Playgroud)

输出是:

使用的过滤器:274

问题是我希望输出为:

使用的过滤器:FILTER_VALIDATE_EMAIL.

php constants filter echo predefined-variables

1
推荐指数
1
解决办法
119
查看次数

标签 统计

constants ×1

echo ×1

filter ×1

php ×1

predefined-variables ×1