PHP Класс JBZoo\Utils\Vars

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
alpha ( $value ) : mixed Return only alpha chars
alphaDigets ( $value ) : mixed Return only alpha and digits chars
bool ( string $string ) : boolean Converts many english words that equate to true or false to boolean.
digits ( $value ) : mixed Return only digits chars
email ( $email ) : mixed Validate emil
float ( string $value, integer $round = 10 ) : float
get ( array &$var, mixed $default = null ) : mixed Access an array index, retrieving the value stored there if it exists or a default if it does not.
int ( string $value ) : integer Smart convert any string to int
isEven ( integer $number ) : boolean Is the current value even?
isIn ( integer | float $number, integer | float $min, integer | float $max ) : boolean Return true if the number is within the min and max.
isNegative ( integer $number ) : boolean Is the current value negative; less than zero.
isOdd ( integer $number ) : boolean Is the current value odd?
isPositive ( integer $number, boolean $zero = true ) : boolean Is the current value positive; greater than or equal to zero.
limit ( integer $number, integer $min, integer $max ) : integer Limits the number between two bounds.
max ( integer $number, integer $max ) : integer Decrease the number to the maximum if above threshold.
min ( integer $number, integer $min ) : integer Increase the number to the minimum if below threshold.
out ( integer $number, integer $min, integer $max ) : boolean Return true if the number is outside the min and max.
relativePercent ( float $normal, float $current ) : string Get relative percent

Описание методов

alpha() публичный статический Метод

Return only alpha chars
Устаревший: See JBZoo\Utils\Filter
public static alpha ( $value ) : mixed
$value
Результат mixed

alphaDigets() публичный статический Метод

Return only alpha and digits chars
Устаревший: See JBZoo\Utils\Filter
public static alphaDigets ( $value ) : mixed
$value
Результат mixed

bool() публичный статический Метод

Converts many english words that equate to true or false to boolean.
Устаревший: See JBZoo\Utils\Filter
public static bool ( string $string ) : boolean
$string string The string to convert to boolean
Результат boolean

digits() публичный статический Метод

Return only digits chars
Устаревший: See JBZoo\Utils\Filter
public static digits ( $value ) : mixed
$value
Результат mixed

email() публичный статический Метод

Validate emil
Устаревший: See JBZoo\Utils\Email
public static email ( $email ) : mixed
$email
Результат mixed

float() публичный статический Метод

Устаревший: See JBZoo\Utils\Filter
public static float ( string $value, integer $round = 10 ) : float
$value string
$round integer
Результат float

get() публичный статический Метод

This function allows you to concisely access an index which may or may not exist without raising a warning.
public static get ( array &$var, mixed $default = null ) : mixed
$var array Array value to access
$default mixed Default value to return if the key is not
Результат mixed

int() публичный статический Метод

Smart convert any string to int
Устаревший: See JBZoo\Utils\Filter
public static int ( string $value ) : integer
$value string
Результат integer

isEven() публичный статический Метод

Is the current value even?
public static isEven ( integer $number ) : boolean
$number integer
Результат boolean

isIn() публичный статический Метод

Return true if the number is within the min and max.
public static isIn ( integer | float $number, integer | float $min, integer | float $max ) : boolean
$number integer | float
$min integer | float
$max integer | float
Результат boolean

isNegative() публичный статический Метод

Is the current value negative; less than zero.
public static isNegative ( integer $number ) : boolean
$number integer
Результат boolean

isOdd() публичный статический Метод

Is the current value odd?
public static isOdd ( integer $number ) : boolean
$number integer
Результат boolean

isPositive() публичный статический Метод

Is the current value positive; greater than or equal to zero.
public static isPositive ( integer $number, boolean $zero = true ) : boolean
$number integer
$zero boolean
Результат boolean

limit() публичный статический Метод

Limits the number between two bounds.
public static limit ( integer $number, integer $min, integer $max ) : integer
$number integer
$min integer
$max integer
Результат integer

max() публичный статический Метод

Decrease the number to the maximum if above threshold.
public static max ( integer $number, integer $max ) : integer
$number integer
$max integer
Результат integer

min() публичный статический Метод

Increase the number to the minimum if below threshold.
public static min ( integer $number, integer $min ) : integer
$number integer
$min integer
Результат integer

out() публичный статический Метод

Return true if the number is outside the min and max.
public static out ( integer $number, integer $min, integer $max ) : boolean
$number integer
$min integer
$max integer
Результат boolean

relativePercent() публичный статический Метод

Get relative percent
public static relativePercent ( float $normal, float $current ) : string
$normal float
$current float
Результат string