StringUtils

StringUtils

class StringUtils

String utility functions.

Methods

static bool equals(string $knownString, string $userInput)

Compares two strings.

static int safeStrlen(string $string)

Returns the number of bytes in a string.

Details

static bool equals(string $knownString, string $userInput)

Compares two strings.

This method implements a constant-time algorithm to compare strings. Regardless of the used implementation, it will leak length information.

Parameters

string $knownString The string of known length to compare agai