美文网首页
TP3使用FILTER过滤器

TP3使用FILTER过滤器

作者: 乐观老公公 | 来源:发表于2019-04-22 20:43 被阅读0次

    php过滤器有验证用户输入,校验变量类型等作用


    public function text_filter(){

    $money = I('money',0);// 当money输入为钱的时候

    print_r($money);//打印为钱

    }

    我们知道钱基本是浮点类型的,如果数据库存了个varchar不是存进去了吗这不符合常理。

    public function text_filter(){

     $money = I('money',0,FILTER_VALIDATE_FLOAT);// 当money输入为钱的时候 

    if (!$money) {

    echo '这不是浮点型哦';

    }else{

    echo '这是浮点型';

    }} //输出为 这不是浮点型哦

    public function text_filter()

    { $money = I('money',0, FILTER_SANITIZE_STRING);// 过滤html标签<br>551</br> print_r($money)

    ;exit();//551

    }

    @param string $name 变量的名称 支持指定类型*

    @param mixed $default 不存在的时候默认值*

    @param mixed $filter 参数过滤方法*

    @param mixed $datas 要获取的额外数据源

    //function I($name, $default = '', $filter = null, $datas = null)

    {

    }

    //第三个参数就是我们的验证方法,第二个就是验证不通过时的默认值,

    function I($name, $default = '', $filter = null, $datas = null)

    相关文章

      网友评论

          本文标题:TP3使用FILTER过滤器

          本文链接:https://www.haomeiwen.com/subject/isgugqtx.html