static void constEq(
$s1,
$s2
)
|
|
Parameters:
static string getBytes(
int
$num_bytes
)
|
|
Get the specified number of random bytes.
Attempts to use a cryptographically secure (not predictable) source of randomness if available. If there is no high-entropy randomness source available, it will fail. As a last resort, for non-critical systems, define
Auth_OpenID_RAND_SOURCE
as null
, and the code will fall back on a pseudo-random number generator.
Parameters:
|
int |
$num_bytes: |
The length of the return value |
API Tags:
static string randomString(
integer
$length, [
$population = null], string
$chrs
)
|
|
Produce a string of length random bytes, chosen from chrs. If $chrs is null, the resulting string may contain any characters.
Parameters:
|
integer |
$length: |
The length of the resulting randomly-generated string |
|
string |
$chrs: |
A string of characters from which to choose to build the new string |
|
|
$population: |
|
API Tags:
| Return: | A string of randomly-chosen characters from $chrs |