亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP CSPRNG

CSPRNG (Cryptographically Secure Pseudo-Random Number Generator, générateur de nombres pseudo-aléatoires).

PHP 7 fournit un mécanisme simple pour générer des nombres aléatoires cryptographiquement forts en introduisant plusieurs fonctions CSPRNG.

  • random_bytes() - Cha?ne pseudo-aléatoire protégée cryptographiquement.

  • random_int() - Entier pseudo-aléatoire protégé cryptographiquement.


random_bytes()

Format de syntaxe

string random_bytes ( int $length )

Paramètres

  • longueur - Le nombre d'octets renvoyés par la cha?ne aléatoire.

Valeur de retour

  • Renvoie une cha?ne et accepte un paramètre d'entrée de type int représentant le nombre d'octets du résultat renvoyé.

Instance

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

Le résultat de l'exécution du programme ci-dessus est?:

6f36d48a29

random_int()

Format de syntaxe

int random_int ( int $min , int $max )

Paramètres

  • min - La valeur minimale renvoyée doit être supérieure ou égale à PHP_INT_MIN.

  • max - La valeur maximale renvoyée doit être inférieure ou égale à PHP_INT_MAX .

Valeur de retour

  • Renvoie un nombre entier dans la plage spécifiée.

Instance

<?php
print(random_int(100, 999));
print(PHP_EOL);
print(random_int(-1000, 0));
?>

Le résultat de l'exécution du programme ci-dessus est?:

723
-64
Formation continue
||
<?php $bytes = random_bytes(5); print(bin2hex($bytes)); ?>
soumettreRéinitialiser le code