PHP FILTER_VALIDATE_IP 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_VALIDATE_IP filter 过滤器把值作为 IP 地址来验证。
Name: “validate_ip”
ID-number: 275
可能的标志:
FILTER_FLAG_IPV4 – 要求值是合法的 IPv4 IP(比如 255.255.2……继续阅读 »
2年前 (2022-09-04) 41浏览 0评论
0个赞
PHP FILTER_VALIDATE_URL 过滤器
完整的 PHP Filter 参考手册
实例
判断 URL 格式是否正确:
<?php
$url = "https://www.runoob.com";
if (filter_var($url, FILTER_VALIDATE_URL)) {
e……继续阅读 »
2年前 (2022-09-04) 53浏览 0评论
0个赞
PHP FILTER_VALIDATE_EMAIL 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_VALIDATE_EMAIL 过滤器把值作为 e-mail 地址来验证。
Name: “validate_email”
ID-number: 274
实例
<?php
$email = “someone@exa mple.com”……继续阅读 »
2年前 (2022-09-04) 33浏览 0评论
0个赞
PHP FILTER_VALIDATE_REGEXP 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_VALIDATE_REGEXP 过滤器根据兼容 Perl 的正则表达式来验证值。
Name: “validate_regexp”
ID-number: 272
可能的选项:
regexp – 规定验证所依据的正则表达式
实例
<?ph……继续阅读 »
2年前 (2022-09-04) 54浏览 0评论
0个赞
PHP FILTER_VALIDATE_BOOLEAN 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_VALIDATE_BOOLEAN 过滤器把值作为布尔选项来验证。
Name: “boolean”
ID-number: 258
可能的返回值:
如果是 “1”、”true”、”on”……继续阅读 »
2年前 (2022-09-04) 48浏览 0评论
0个赞
PHP FILTER_VALIDATE_FLOAT 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_VALIDATE_FLOAT 过滤器把值作为浮点数来验证。
Name: “float”
ID-number: 259
实例
<?php
$var=12.3;
var_dump(filter_var($var, FILTER_VALIDATE_FLOAT……继续阅读 »
2年前 (2022-09-04) 15浏览 0评论
0个赞
PHP FILTER_VALIDATE_INT 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_VALIDATE_INT 过滤器把值作为整数来验证。
Name: “int”
ID-number: 257
可能的选项或标志:
min_range – 规定最小整数值
max_range – 规定最大整数值
FILTER_FLAG_ALL……继续阅读 »
2年前 (2022-09-04) 68浏览 0评论
0个赞
PHP FILTER_SANITIZE_MAGIC_QUOTES 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_MAGIC_QUOTES 过滤器对字符串执行 addslashes() 函数。
该过滤器在预定义的字符串前面设置反斜杠。
预定义字符是:
单引号(‘)
双引号 (“)
反斜线 (\)
NULL
FILTER_SANITIZE_M……继续阅读 »
2年前 (2022-09-04) 62浏览 0评论
0个赞
PHP FILTER_UNSAFE_RAW 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_UNSAFE_RAW 过滤器不进行任何过滤,去除或编码特殊字符。
该过滤器删除那些对应用程序有潜在危害的数据。它用于去除标签以及删除或编码不需要的字符。
如果不规定标志,则该过滤器没有任何行为。
Name: “unsafe_raw”
ID-number: 516
可能……继续阅读 »
2年前 (2022-09-04) 26浏览 0评论
0个赞
PHP FILTER_SANITIZE_NUMBER_FLOAT 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_NUMBER_FLOAT 过滤器删除浮点数中所有非法的字符。
该过滤器默认允许所有数字以及 + –
Name: “number_float”
ID-number: 520
可能的标志:
FILTER_FLAG_A……继续阅读 »
2年前 (2022-09-04) 24浏览 0评论
0个赞
PHP FILTER_SANITIZE_NUMBER_INT 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_NUMBER_INT 过滤器删除数字中所有非法的字符。
该过滤器允许所有数字以及 . + –
Name: “number_int”
ID-number: 519
实例
<?php
$number=”5……继续阅读 »
2年前 (2022-09-04) 18浏览 0评论
0个赞
PHP FILTER_SANITIZE_URL 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_URL 过滤器删除字符串中所有非法的 URL 字符。
该过滤器允许所有的字母、数字以及 $-_.+!*'(),{}|\^~[]`”><#%;/?:@&=
Name: “url”
ID-number: 518
实例……继续阅读 »
2年前 (2022-09-04) 23浏览 0评论
0个赞
PHP FILTER_SANITIZE_SPECIAL_CHARS 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_SPECIAL_CHARS 过滤器对特殊字符进行 HTML 转义。
该过滤器用于转义 “<>& 以及 ASCII 值在 32 值以下的字符。
Name: “special_chars”
ID-nu……继续阅读 »
2年前 (2022-09-04) 22浏览 0评论
0个赞
PHP FILTER_SANITIZE_EMAIL 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_EMAIL 过滤器删除字符串中所有非法的 e-mail 字符。
该过滤器允许所有的字母、数字以及 $-_.+!*'{}|^~[]`#%/?@&=
Name: “email”
ID-number: 517
实例
<?php
$v……继续阅读 »
2年前 (2022-09-04) 28浏览 0评论
0个赞
PHP FILTER_SANITIZE_ENCODED 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_ENCODED 过滤器去除或 URL 编码不需要的字符。
该过滤器与 urlencode() 函数很类似。
Name: “encoded”
ID-number: 514
可能的标志:
FILTER_FLAG_STRIP_LOW R……继续阅读 »
2年前 (2022-09-04) 73浏览 0评论
0个赞
PHP FILTER_SANITIZE_STRIPPED 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_STRIPPED 过滤器去除或编码不需要的字符。
该过滤器是 FILTER_SANITIZE_STRING 过滤器的别名
该过滤器删除那些对应用程序有潜在危害的数据。它用于去除标签以及删除或编码不需要的字符。
Name: “stripped̶……继续阅读 »
2年前 (2022-09-04) 93浏览 0评论
0个赞
PHP FILTER_SANITIZE_STRING 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_SANITIZE_STRING 过滤器去除或编码不需要的字符。
该过滤器删除那些对应用程序有潜在危害的数据。它用于去除标签以及删除或编码不需要的字符。
Name: “string”
ID-number: 513
可能的选项或标志:
FILTER_FLAG_……继续阅读 »
2年前 (2022-09-04) 24浏览 0评论
0个赞
PHP filter_var() 函数
完整的 PHP Filter 参考手册
定义和用法
filter_var() 函数通过指定的过滤器过滤一个变量。
如果成功,则返回被过滤的数据。如果失败,则返回 FALSE。
语法
filter_var(variable, filter, options)
参数
描述
variable
必需。规定要过滤的变量。
filter
可选。规定要使用的过滤器的 ID……继续阅读 »
2年前 (2022-09-04) 27浏览 0评论
0个赞
PHP FILTER_CALLBACK 过滤器
完整的 PHP Filter 参考手册
定义和用法
FILTER_CALLBACK 过滤器调用用户自定义函数来过滤数据。
该过滤器为我们提供了对数据过滤的完全控制。
指定的函数必须存入名为 “options” 的关联数组中。请参见下面的实例。
Name: “callback”
ID-number: 1024
提……继续阅读 »
2年前 (2022-09-04) 25浏览 0评论
0个赞
PHP filter_var_array() 函数
完整的 PHP Filter 参考手册
定义和用法
filter_var_array() 函数获取多个变量,并进行过滤。
该函数对过滤多个值很有用,无需重复调用 filter_var()。
如果成功,则以数组形式返回请求变量的值。如果失败,则返回 FALSE。
语法
filter_var_array(array, args)
参数
描述
array
……继续阅读 »
2年前 (2022-09-04) 63浏览 0评论
0个赞
PHP filter_input_array() 函数
完整的 PHP Filter 参考手册
定义和用法
filter_input_array() 函数从脚本外部获取多项输入(比如表单输入),并进行过滤。
该函数对过滤多个输入变量很有用,无需重复调用 filter_input()。
该函数可从各种来源获取输入:
INPUT_GET
INPUT_POST
INPUT_COOKIE
INPUT_ENV
INPU……继续阅读 »
2年前 (2022-09-04) 16浏览 0评论
0个赞
PHP filter_list() 函数
完整的 PHP Filter 参考手册
定义和用法
filter_list() 函数返回包含所有得到支持的过滤器的一个数组。
语法
filter_list()
提示和注释
注释:该函数的结果不是过滤器 ID,而是过滤器名称。请使用 filter_id() 函数来获取过滤器 ID。
实例
<?php
print_r(filter_list());
?>……继续阅读 »
2年前 (2022-09-04) 189浏览 0评论
0个赞
PHP filter_input() 函数
完整的 PHP Filter 参考手册
定义和用法
filter_input() 函数从脚本外部获取输入(比如表单输入),并进行过滤。
该函数用于对来自非安全来源的变量进行验证,比如用户的输入。
该函数可从各种来源获取输入:
INPUT_GET
INPUT_POST
INPUT_COOKIE
INPUT_ENV
INPUT_SERVER
INPUT_SESSION(……继续阅读 »
2年前 (2022-09-04) 22浏览 0评论
0个赞
PHP filter_has_var() 函数
完整的 PHP Filter 参考手册
定义和用法
filter_has_var() 函数检查是否存在指定输入类型的变量。
如果成功则返回 TRUE,如果失败则返回 FALSE。
语法
filter_has_var(type, variable)
参数
描述
type
必需。规定要检查的类型。
可能的输入类型:
INPUT_GET
INPUT_POST……继续阅读 »
2年前 (2022-09-04) 18浏览 0评论
0个赞
PHP filter_id() 函数
完整的 PHP Filter 参考手册
定义和用法
filter_id() 函数返回指定过滤器的 ID 号。
如果成功则返回过滤器的 ID 号,如果过滤器不存在则返回 NULL。
语法
filter_id(filter_name)
参数
描述
filter_name
必需。规定被获取 ID 号的过滤器。
必须是过滤器名称(不是过滤器 ID 名)。请使用
f……继续阅读 »
2年前 (2022-09-04) 75浏览 0评论
0个赞
PHP FTP 函数
PHP FTP 简介
FTP 函数通过文件传输协议 (FTP) 提供对文件服务器的客户端访问。
FTP 函数用于打开、登录以及关闭连接,同时用于上传、下载、重命名、删除及获取文件服务器上的文件信息。不是所有的 FTP 函数对每个服务器都起作用或返回相同的结果。自 PHP 3 起,FTP 函数可用。
这些函数用于对 FTP 服务器进行细致的访问。如果您仅仅需要对 FTP 服务器进行读写操作,建议……继续阅读 »
2年前 (2022-09-04) 222浏览 0评论
0个赞
PHP umask() 函数
完整的 PHP Filesystem 参考手册
定义和用法
umask() 函数改变文件的文件权限。
该函数把 PHP 的 umask 设置为 mask & 0777 并返回原来的 umask。然而,如果您调用 umask() 时不带参数,则会返回当前的 umask。
语法
umask(mask)
参数
描述
mask
可选。规定新的权限。默认是 0777。
……继续阅读 »
2年前 (2022-09-04) 29浏览 0评论
0个赞
PHP unlink() 函数
完整的 PHP Filesystem 参考手册
定义和用法
unlink() 函数删除文件。
如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。
语法
unlink(filename,context)
参数
描述
filename
必需。规定要删除的文件。
context
可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。
……继续阅读 »
2年前 (2022-09-04) 71浏览 0评论
0个赞
PHP tmpfile() 函数
完整的 PHP Filesystem 参考手册
定义和用法
tmpfile() 函数以读写(w+)模式创建一个具有唯一文件名的临时文件。
语法
tmpfile()
提示和注释
注释:临时文件会在文件关闭后(用 fclose())或当脚本结束后自动被删除。
提示:参见 tempnam()。
实例
<?php
$temp = tmpfile();
fwrite($tem……继续阅读 »
2年前 (2022-09-04) 55浏览 0评论
0个赞
PHP touch() 函数
完整的 PHP Filesystem 参考手册
定义和用法
touch() 函数设置指定文件的访问和修改时间。
如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。
语法
touch(filename,time,atime)
参数
描述
filename
必需。规定要接触的文件。
time
可选。设置时间。默认设置为当前系统时间。
atime
可选。设置……继续阅读 »
2年前 (2022-09-04) 17浏览 0评论
0个赞