Helpers
class Helpers
Constants
IsWindows |
|
Methods
Executes a callback and returns the captured output as a string.
Returns the last occurred PHP error or an empty string if no error occurred. Unlike error_get_last(), it is nit affected by the PHP directive html_errors and always returns text, not HTML.
Converts false to null, does not change other values.
Returns value clamped to the inclusive range of min and max.
Looks for a string from possibilities that is most similar to value, but not the same (for 8-bit encoding).
Compares two values in the same way that PHP does. Recognizes operators: >, >=, <, <=, =, ==, ===, !=, !==, <>
Details
at line 23
static string
capture(callable $func)
Executes a callback and returns the captured output as a string.
at line 40
static string
getLastError()
Returns the last occurred PHP error or an empty string if no error occurred. Unlike error_get_last(), it is nit affected by the PHP directive html_errors and always returns text, not HTML.
at line 52
static mixed
falseToNull(mixed $value)
Converts false to null, does not change other values.
at line 61
static int|float
clamp(int|float $value, int|float $min, int|float $max)
Returns value clamped to the inclusive range of min and max.
at line 75
static string|null
getSuggestion(array $possibilities, string $value)
Looks for a string from possibilities that is most similar to value, but not the same (for 8-bit encoding).
at line 93
static bool
compare(mixed $left, string $operator, mixed $right)
Compares two values in the same way that PHP does. Recognizes operators: >, >=, <, <=, =, ==, ===, !=, !==, <>