欢迎您 本站地址:  

PHP CSPRNG

PHP 7 新特性 PHP 7 新特性

CSPRNG(Cryptographically Secure Pseudo-Random Number Generator,伪随机数产生器)。

PHP 7 通过引入几个 CSPRNG 函数提供一种简单的机制来生成密码学上强壮的随机数。


random_bytes()

语法格式

string random_bytes ( int $length )

参数

返回值

实例

实例

<?php
$bytes 
random_bytes(5);
print(
bin2hex($bytes));
?>

以上程序执行输出结果为:

6f36d48a29

random_int()

语法格式

int random_int ( int $min , int $max )

参数

返回值

实例

实例

<?php
print(random_int(100999));
print(
PHP_EOL);
print(
random_int(-10000));
?>

以上程序执行输出结果为:

723
-64

PHP 7 新特性 PHP 7 新特性

小库提示

扫描下方二维码,访问手机版。