random_bytes() - 生成加密安全偽隨機位元組。
random_int() - 生成加密安全偽隨機整數。
string random_bytes ( int $length )
length - 返回隨機串的位元組長度
<?php $bytes = random_bytes(5); print(bin2hex($bytes)); ?>
這將在瀏覽器產生以下輸出 -
54cc305593
int random_int ( int $min , int $max )
min - 返回最小值,它必須是PHP_INT_MIN或更大的值
max - 返回最大值,它必須是小於或等於PHP_INT_MAX
<?php print(random_int(100, 999)); print(" "); print(random_int(-1000, 0)); ?>
這將在瀏覽器產生以下輸出 -
614 -882