password_verify() 函数用于验证密码是否和散列值匹配。PHP 版本要求: PHP 5 >= 5.5.0, PHP 7语法 bool password_verify ( string $password , string $hash ) 参数说明:password: 用户的密码。hash: 一个由 password_hash() 创建的散列值。返回值如果密码和散列值
password_hash() 函数用于检测散列值是否匹配指定的选项。 PHP 版本要求: PHP 5 >= 5.5.0, PHP 7 语法 bool password_needs_rehash ( string $hash , int $algo [, array $options ] ) 参数说明: hash: 一个由 password_hash() 创建的散列值。 algo: 一个用来
password_hash() 函数用于创建密码的散列(hash) PHP 版本要求: PHP 5 >= 5.5.0, PHP 7 语法 string password_hash ( string $password , int $algo [, array $options ] ) password_hash() 使用足够强度的单向散列算法创建密码的散列(hash)。 password_hash(
password_get_info() 函数用于返回指定散列(hash)的相关信息。 PHP 版本要求: PHP 5 >= 5.5.0, PHP 7 语法 array password_get_info ( string $hash ) 参数说明: $hash: 一个由 password_hash() 创建的散列值。 返回值 返回三个元素的关联数组: algo: 匹配密码算法的常量。
var_export() 函数用于输出或返回一个变量,以字符串形式表示。 var_export() 函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的是一个合法的 PHP 代码。 PHP 版本要求: PHP 4 >= 4.2.0, PHP 5, PHP 7 语法 mixed var_export ( mixed $expression [, bool $retu
var_dump() 函数用于输出变量的相关信息。 var_dump() 函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。 PHP 版本要求: PHP 4, PHP 5, PHP 7 语法 void var_dump ( mixed $expression [, mixed $... ] ) 参数说明: $expression: 你要输出的变量。
unset() 函数用于销毁给定的变量。 PHP 版本要求: PHP 4, PHP 5, PHP 7 语法 void unset ( mixed $var [, mixed $... ] ) 参数说明: $var: 要销毁的变量。 返回值 没有返回值。 实例 实例 <?php // 销毁单个变量 unset ($foo); // 销毁单个数组元素 unset ($ba
unserialize() 函数用于将通过 serialize() 函数序列化后的对象或数组进行反序列化,并返回原始的对象结构。PHP 版本要求: PHP 4, PHP 5, PHP 7语法 mixed unserialize ( string $str ) 参数说明:$str: 序列化后的字符串。返回值返回的是转换之后的值,可为 integer、float、string、array 或 object。如果传递的字符串不可解序
strval() 函数用于获取变量的字符串值。 PHP 版本要求: PHP 4, PHP 5, PHP 7 语法 string strval ( mixed $var ) 参数说明: $var: 可以是任何标量类型,但不能是数组或对象。 返回值 返回字符串。 实例 实例 <?php $int_str= 123; var_dump($int_str); $str = str
settype() 函数用于设置变量的类型。 PHP 版本要求: PHP 4, PHP 5, PHP 7 语法 bool settype ( mixed &$var , string $type ) 参数说明: $var: 要转换的变量。 $type: type 的可能值为。 "boolean" (或为"bool",从 PHP 4.2.0 起