PHP password_verify() 函数
PHP 密码散列算法
password_verify() 函数用于验证密码是否和散列值匹配。
PHP 版本要求: PHP 5 >= 5.5.0, PHP 7
语法
bool password_verify ( string $password , string $hash )
参数说明:
password: 用户的密码。
hash:
一个由 passwo……继续阅读 »
2年前 (2022-09-04) 113浏览 0评论
0个赞
PHP password_needs_rehash() 函数
PHP 密码散列算法
password_hash() 函数用于检测散列值是否匹配指定的选项。
PHP 版本要求: PHP 5 >= 5.5.0, PHP 7
语法
bool password_needs_rehash ( string $hash , int $algo [, array $options ] )
参数说明:
hash: 一个由……继续阅读 »
2年前 (2022-09-04) 170浏览 0评论
0个赞
PHP password_get_info() 函数
PHP 密码散列算法
password_get_info() 函数用于返回指定散列(hash)的相关信息。
PHP 版本要求: PHP 5 >= 5.5.0, PHP 7
语法
array password_get_info ( string $hash )
参数说明:
$hash: 一个由 password_hash() 创建的散列值。
返回值
返……继续阅读 »
2年前 (2022-09-04) 149浏览 0评论
0个赞
PHP password_hash() 函数
PHP 密码散列算法
password_hash() 函数用于创建密码的散列(hash)
PHP 版本要求: PHP 5 >= 5.5.0, PHP 7
语法
string password_hash ( string $password , int $algo [, array $options ] )
password_hash() 使用足够强度的单向散列算……继续阅读 »
2年前 (2022-09-04) 165浏览 0评论
0个赞
PHP var_export() 函数
PHP 可用的函数
var_export() 函数用于输出或返回一个变量,以字符串形式表示。
var_export() 函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的是一个合法的 PHP 代码。
PHP 版本要求: PHP 4 >= 4.2.0, PHP 5, PHP 7
语法
mixed var_export ( mixe……继续阅读 »
2年前 (2022-09-04) 131浏览 0评论
0个赞
PHP var_dump() 函数
PHP 可用的函数
var_dump() 函数用于输出变量的相关信息。
var_dump() 函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
void var_dump ( mixed $expression [, mixed $... ] )
参数说明:
……继续阅读 »
2年前 (2022-09-04) 89浏览 0评论
0个赞
PHP unset() 函数
PHP 可用的函数
unset() 函数用于销毁给定的变量。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
void unset ( mixed $var [, mixed $... ] )
参数说明:
$var: 要销毁的变量。
返回值
没有返回值。
实例
实例
<?php
// 销毁单个变量
unset ($foo);
// 销毁单个数组元素
un……继续阅读 »
2年前 (2022-09-04) 103浏览 0评论
0个赞
PHP unserialize() 函数
PHP 可用的函数
unserialize() 函数用于将通过 serialize() 函数序列化后的对象或数组进行反序列化,并返回原始的对象结构。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
mixed unserialize ( string $str )
参数说明:
$str: 序列化后的字符串。
返回值
返回的是转换之后的值,可为 int……继续阅读 »
2年前 (2022-09-04) 180浏览 0评论
0个赞
PHP settype() 函数
PHP 可用的函数
settype() 函数用于设置变量的类型。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
bool settype ( mixed &$var , string $type )
参数说明:
$var: 要转换的变量。
$type: type 的可能值为。
“boolean” (或……继续阅读 »
2年前 (2022-09-04) 139浏览 0评论
0个赞
PHP strval() 函数
PHP 可用的函数
strval() 函数用于获取变量的字符串值。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
string strval ( mixed $var )
参数说明:
$var: 可以是任何标量类型,但不能是数组或对象。
返回值
返回字符串。
实例
实例
<?php
$int_str= 123;
var_dump($int_str);……继续阅读 »
2年前 (2022-09-04) 106浏览 0评论
0个赞
PHP serialize() 函数
PHP 可用的函数
serialize() 函数用于序列化对象或数组,并返回一个字符串。
serialize() 函数序列化对象后,可以很方便的将它传递给其他需要它的地方,且其类型和结构不会改变。
如果想要将已序列化的字符串变回 PHP 的值,可使用 unserialize()。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
string seriali……继续阅读 »
2年前 (2022-09-04) 160浏览 0评论
0个赞
PHP isset() 函数
PHP 可用的函数
isset() 函数用于检测变量是否已设置并且非 NULL。
如果已经使用 unset() 释放了一个变量之后,再通过 isset() 判断将返回 FALSE。
若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。
同时要注意的是 null 字符(”\0″)并不等同于 PHP 的 NULL 常量。
PHP 版本要求:……继续阅读 »
2年前 (2022-09-04) 87浏览 0评论
0个赞
PHP print_r() 函数
PHP 可用的函数
print_r() 函数用于打印变量,以更容易理解的形式展示。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
bool print_r ( mixed $expression [, bool $return ] )
参数说明:
$expression: 要打印的变量,如果给出的是 string、integer 或 float 类型变量,将……继续阅读 »
2年前 (2022-09-04) 195浏览 0评论
0个赞
PHP is_string() 函数
PHP 可用的函数
is_string() 函数用于检测变量是否是字符串。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
bool is_string ( mixed $var )
参数说明:
$var:要检测的变量。
返回值
如果指定变量为字符串,则返回 TRUE,否则返回 FALSE。
实例
实例
<?php
if (is_string(&q……继续阅读 »
2年前 (2022-09-04) 97浏览 0评论
0个赞
PHP is_resource() 函数
PHP 可用的函数
is_resource() 函数用于检测变量是否为资源类型。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
bool is_resource ( mixed $var )
参数说明:
$var:要检测的变量。
返回值
如果指定变量是 resource 类型,is_resource() 返回 TRUE,否则返回 FALSE。
实例……继续阅读 »
2年前 (2022-09-04) 184浏览 0评论
0个赞
PHP is_scalar() 函数
PHP 可用的函数
is_scalar() 函数用于检测变量是否是一个标量。
标量变量是指那些包含了 integer、float、string 或 boolean 的变量,而 array、object 和 resource 则不是标量。
PHP 4 >= 4.0.5, PHP 5, PHP 7
语法
bool is_scalar ( mixed $var )
参数说……继续阅读 »
2年前 (2022-09-04) 114浏览 0评论
0个赞
PHP is_object() 函数
PHP 可用的函数
is_object() 函数用于检测变量是否是一个对象。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
bool is_object ( mixed $var )
参数说明:
$var:要检测的变量。
返回值
如果指定变量为对象,则返回 TRUE,否则返回 FALSE。
实例
实例
<?php
function get_sub……继续阅读 »
2年前 (2022-09-04) 116浏览 0评论
0个赞
PHP is_null() 函数
PHP 可用的函数
is_null() 函数用于检测变量是否为 NULL。
PHP 版本要求: PHP 4 >= 4.0.4, PHP 5, PHP 7
语法
bool is_null ( mixed $var )
参数说明:
$var:要检测的变量。
返回值
如果指定变量为 NULL,则返回 TRUE,否则返回 FALSE。
实例
实例
<?php
$var_n……继续阅读 »
2年前 (2022-09-04) 105浏览 0评论
0个赞
PHP is_numeric() 函数
PHP 可用的函数
is_numeric() 函数用于检测变量是否为数字或数字字符串。
PHP 版本要求:PHP 4, PHP 5, PHP 7
语法
bool is_numeric ( mixed $var )
参数说明:
$var:要检测的变量。
返回值
如果指定的变量是数字和数字字符串则返回 TRUE,否则返回 FALSE,注意浮点型返回 1,即 TRUE。
实例……继续阅读 »
2年前 (2022-09-04) 106浏览 0评论
0个赞
PHP is_int() 、is_integer()、is_long() 函数
PHP 可用的函数
is_int() 函数用于检测变量是否是整数。
注意: 若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用 is_numeric()。
别名函数():is_integer()、is_long() 。
PHP 版本要求:PHP 4, PHP 5, PHP 7
语法
bool is_int ……继续阅读 »
2年前 (2022-09-04) 141浏览 0评论
0个赞
PHP is_iterable() 函数
PHP 可用的函数
is_iterable() 函数用于检测变量的是否是一个可迭代的值。
PHP 版本要求: PHP 7 >= 7.1.0
语法
bool is_iterable ( mixed $var )
参数说明:
$var:要检测的变量,可以是数组或者实现 Traversable 接口的对象。
返回值
如果指定变量是个可迭代的对象则返回 TRUE,否则返……继续阅读 »
2年前 (2022-09-04) 180浏览 0评论
0个赞
PHP is_float()、 is_double()、is_real()函数
PHP 可用的函数
is_float() 函数用于检测变量是否是浮点型。
别名函数:is_double(),is_real()。
注意: 若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用 is_numeric()。
PHP 版本要求:PHP 4, PHP 5, PHP 7
语法
bool is_float……继续阅读 »
2年前 (2022-09-04) 120浏览 0评论
0个赞
PHP is_callable() 函数
PHP 可用的函数
is_callable() 函数用于检测函数在当前环境中是否可调用。
is_callable() 函数验证变量的内容能否作为函数调用。 这可以检查包含有效函数名的变量,或者一个数组,包含了正确编码的对象以及函数名。
PHP 版本要求:PHP 4 >= 4.0.6, PHP 5, PHP 7
语法
bool is_callable ( callabl……继续阅读 »
2年前 (2022-09-04) 90浏览 0评论
0个赞
PHP is_array() 函数
PHP 可用的函数
is_array() 函数用于检测变量是否是一个数组。
PHP 版本要求:PHP 4, PHP 5, PHP 7
语法
bool is_array ( mixed $var )
参数说明:
$var:要检测的变量。
返回值
如果检测的变量是数组,则返回 TRUE,否则返回 FALSE。
实例
实例
<?php
$arr_site = array(&……继续阅读 »
2年前 (2022-09-04) 129浏览 0评论
0个赞
PHP is_bool() 函数
PHP 可用的函数
is_bool() 函数用于检测变量是否是布尔型。
PHP 版本要求:PHP 4, PHP 5, PHP 7
语法
bool is_bool ( mixed $var )
参数说明:
$var:要检测的变量。
返回值
如果 var 是 boolean 则返回 TRUE。
实例
实例
<?php
$a = false;
$b = 0;
// 因为 $a……继续阅读 »
2年前 (2022-09-04) 108浏览 0评论
0个赞
PHP import_request_variables() 函数
PHP 可用的函数
import_request_variables() 函数将 GET/POST/Cookie 变量导入到全局作用域中。该函数在最新版本的 PHP 中已经不支持。
import_request_variables() 函数将 GET/POST/Cookie 变量导入到全局作用域中。如果你禁止了 register_globals,但又……继续阅读 »
2年前 (2022-09-04) 112浏览 0评论
0个赞
PHP intval() 函数
PHP 可用的函数
intval() 函数用于获取变量的整数值。
intval() 函数通过使用指定的进制 base 转换(默认是十进制),返回变量 var 的 integer 数值。 intval() 不能用于 object,否则会产生 E_NOTICE 错误并返回 1。
PHP 4, PHP 5, PHP 7
语法
int intval ( mixed $var [, int ……继续阅读 »
2年前 (2022-09-04) 107浏览 0评论
0个赞
PHP gettype() 函数
PHP 可用的函数
gettype() 函数用于获取变量的类型。
注意:不要使用 gettype() 来测试某种类型,因为其返回的字符串在未来的版本中可能需要改变。此外,由于包含了字符串的比较,它的运行也是较慢的。使用 is_* 函数代替。
版本要求:PHP 4, PHP 5, PHP 7
语法
string gettype ( mixed $var )
参数说明:
$va……继续阅读 »
2年前 (2022-09-04) 137浏览 0评论
0个赞
PHP get_defined_vars() 函数
PHP 可用的函数
get_defined_vars() 函数返回由所有已定义变量所组成的数组。
版本要求:PHP 4 >= 4.0.4, PHP 5, PHP 7
语法
array get_defined_vars ( void )
参数说明:
void。
返回值
返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的……继续阅读 »
2年前 (2022-09-04) 130浏览 0评论
0个赞
PHP get_resource_type() 函数
PHP 可用的函数
get_resource_type() 返回资源(resource)类型。
版本要求:PHP 4 >= 4.0.2, PHP 5, PHP 7
语法
string get_resource_type ( resource $handle )
参数说明:
$handle:句柄。
返回值
此函数返回一个字符串,用于表示传递给它的 re……继续阅读 »
2年前 (2022-09-04) 135浏览 0评论
0个赞