最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP filter_var() 函数
时间:2022-06-24 20:10:08 编辑:袖梨 来源:一聚教程网
php教程 filter 简介
php 过滤器用于对来自非安全来源的数据(比如用户输入)进行验证和过滤。
安装
filter 函数是 php 核心的组成部分。无需安装即可使用这些函数。
php filter 函数
php:指示支持该函数的最早的 php 版本。
| 函数 | 描述 | php |
|---|---|---|
| filter_has_var() | 检查是否存在指定输入类型的变量。 | 5 |
| filter_id() | 返回指定过滤器的 id 号。 | 5 |
| filter_input() | 从脚本外部获取输入,并进行过滤。 | 5 |
| filter_input_array() | 从脚本外部获取多项输入,并进行过滤。 | 5 |
| filter_list() | 返回包含所有得到支持的过滤器的一个数组。 | 5 |
| filter_var_array() | 获取多项变量,并进行过滤。 | 5 |
| filter_var() | 获取一个变量,并进行过滤。 | 5 |
php filters
| id 名称 | 描述 |
|---|---|
| filter_callback | 调用用户自定义函数来过滤数据。 |
| filter_sanitize_string | 去除标签,去除或编码特殊字符。 |
| filter_sanitize_stripped | "string" 过滤器的别名。 |
| filter_sanitize_encoded | url-encode 字符串,去除或编码特殊字符。 |
| filter_sanitize_special_chars | html 转义字符 '"<>& 以及 ascii 值小于 32 的字符。 |
| filter_sanitize_email | 删除所有字符,除了字母、数字以及 !#$%&'*+-/=?^_`{|}~@.[] |
| filter_sanitize_url | 删除所有字符,除了字母、数字以及 $-_.+!*'(),{}|^~[]`<>#%";/?:@&= |
| filter_sanitize_number_int | 删除所有字符,除了数字和 +- |
| filter_sanitize_number_float | 删除所有字符,除了数字、+- 以及 .,ee。 |
| filter_sanitize_magic_quotes | 应用 addslashes()。 |
| filter_unsafe_raw | 不进行任何过滤,去除或编码特殊字符。 |
| filter_validate_int | 在指定的范围以整数验证值。 |
| filter_validate_boolean | 如果是 "1", "true", "on" 以及 "yes",则返回 true,如果是 "0", "false", "off", "no" 以及 "",则返回 false。否则返回 null。 |
| filter_validate_float | 以浮点数验证值。 |
| filter_validate_regexp | 根据 regexp,兼容 perl 的正则表达式来验证值。 |
| filter_validate_url | 把值作为 url 来验证。 |
| filter_validate_email | 把值作为 e-mail 来验证。 |
| filter_validate_ip | 把值作为 ip 地址来验证。 |
相关文章
- Deepseek极速下载-Deepseek中文版下载 04-30
- 蚂蚁新村2026年4月29日题目答案 04-30
- 夸克网盘怎么设置开机自启动 04-30
- 《Resident Evil Requiem》中有一个我们可能永远也见不到的完整章节 04-30
- 樱花动漫app正版免费下载安装最新版本-樱花动漫正版app官方下载安装安卓版 04-30
- 完美生存技能加点攻略大全(掌握生存技能,成为生存高手) 04-30