HH\Lib\SecureRandom\string

Requires the Hack Standard Library to be installed.

Returns a securely generated random string of length $length

namespace HH\Lib\SecureRandom;

function string(
  int $length,
  ?string $alphabet = NULL,
): string;

The string is composed of characters from $alphabet if $alphabet is specified.

For pseudorandom strings, see PseudoRandom\string.

Parameters

  • int $length
  • ?string $alphabet = NULL

Returns

  • string