|
IntlDateFormatter::setLenientdatefmt_set_lenient(PHP 5 >= 5.3.0, PECL intl >= 1.0.0) IntlDateFormatter::setLenient -- datefmt_set_lenient — Set the leniency of the parser ОписаниеОбъектно-ориентированный стиль
bool IntlDateFormatter::setLenient
( bool $lenient
)
Процедурный стиль Define if the parser is strict or lenient in interpreting inputs that do not match the pattern exactly. Enabling lenient parsing allows the parser to accept otherwise flawed date or time patterns, parsing as much as possible to obtain a value. Extra space, unrecognized tokens, or invalid values ("February 30th") are not accepted. Список параметров
Возвращаемые значенияВозвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки. ПримерыПример #1 datefmt_set_lenient() example
<?php Пример #2 OO example
<?php Результат выполнения данного примера: lenient of the formatter is : TRUE Trying to do parse('35/13/1971'). Result is : -2147483 Now lenient of the formatter is : FALSE Trying to do parse('35/13/1971'). Result is : Error_msg is : Date parsing failed: U_PARSE_ERROR Error_code is : 9 Смотрите также
|
|