首页  >  文章  >  后端开发  >  filter_var php

filter_var php

WBOY
WBOY原创
2016-08-08 09:22:161101浏览

FILTER_CALLBACK

function myfilter($val)
{
    if(in_array($val, ['one','two','three'])){
        return false;
    }else
    return $val;
}
function test($str)
{
    $opti
    $rs=filter_var($str,FILTER_CALLBACK,$options);
    var_dump($rs);
    echo '<br>';
}
test('one');
test('aaa');
test(['bbb','two','123']);

结果:

bool(false) 
string(3) "aaa" 
array(3) { [0]=> string(3) "bbb" [1]=> bool(false) [2]=> string(3) "123" } 

FILTER_VALIDATE_INT

function test($num)
{
    $opti
    $rs=filter_var($num,FILTER_VALIDATE_INT,$options);
    var_dump($rs);
    echo '<br>';
}
test(99);
test(120);
test(250);

结果:
int(130) 
int(120) 
int(130) 

以上就介绍了filter_var php,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn