amattu2 / php-filter
一个基本的PHP输入过滤和验证类。
v1.0.0
2023-03-09 22:30 UTC
This package is not auto-updated.
Last update: 2024-09-21 03:59:13 UTC
README
这是一个PHP类,实现了用于过滤/格式化未清理用户输入的静态方法。以下为使用示例和情况。或者,查看 index.php 文件以获取更多示例。
使用方法
包含 /src/Filter.php 文件
require(dirname(__FILE__) . "/src/Filter.php");
方法
Filter::*input*(string $var)
移除不可打印字符、HTML实体和斜杠。
Filter::*nonNumeric*(int|string|double|float $var)
移除非数字字符
Filter::*nonAlpha*(mixed $var)
移除非字母字符(a-zA-Z)
Filter::*nonAlphaNumeric*(mixed $var)
移除非字母数字字符(a-zA-Z0-9)
Filter::*fileName*(string $var)
将空白字符替换为破折号(-)
Filter::*number*(int|string $var)
格式化10位电话号码(XXX-XXX-XXXX)
注意事项
你应该始终在所有不安全输入上使用预处理语句和适当的验证,无论是否使用此类。