Why is better to use filter_input()?

后端 未结 3 786
梦谈多话
梦谈多话 2020-12-16 11:46

This should be a elementary question but why is better to use something like this:

$pwd = filter_input(INPUT_POST, \'pwd\');

Instead of jus

3条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-16 12:10

    It is not better.

    Please see docs on filter_input http://www.php.net//manual/en/function.filter-input.php

    and click the "Types of Filters" link. http://www.php.net/manual/en/filter.filters.php

    I have only ever used the integer filter ...

    $user_id = filter_input(INPUT_POST, 'user_id', FILTER_SANITIZE_NUMBER_INT);
    $user = abs($user_id); // To get rid of any +/-
    

提交回复
热议问题