waTimeValidator

Проверка обозначения времени

Содержание...

Методы

  • isValid

    Проверяет, является ли строка обозначением времени.

  • parse

    Разбирает строку с обозначением времени и возвращает её части в виде массива.

public function isValid ($value)

Проверяет, является ли строка обозначением времени.

Параметры

  • $value

    Строковое значение, для которого нужно проверить соответствие правилам записи времени.

Пример

$validator = new waTimeValidator();

wa_dump(
    $validator->isValid('00:00:00'),  // true
    $validator->isValid('01:10'),     // true
    $validator->isValid('23:60:60'),  // false
    $validator->isValid('24:00:00')   // false
);

public function parse ($value)

Разбирает строку с обозначением времени и возвращает её части в виде массива.

Параметры

  • $value

    Строковое значение с обозначением времени.

Пример

$validator = new waTimeValidator();
wa_dump($validator->parse('12:34:56'));

Результат

[
    'hours' => '12',
    'minutes' => '34',
    'seconds' => '56',
]