|
IntlDateFormatter::setLenientdatefmt_set_lenientSet the leniency of the parser BeschreibungObjektorientierter Stil
public bool IntlDateFormatter::setLenient
( bool
$lenient
)Prozeduraler Stil
bool datefmt_set_lenient
( IntlDateFormatter
$fmt
, 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. Parameter-Liste
Rückgabewerte
Gibt bei Erfolg BeispieleBeispiel #1 datefmt_set_lenient example
<?phpBeispiel #2 OO example
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
lenient of the formatter is : TRUE
Trying to do parse('35/13/1971').
Result is : 66038400
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
Siehe auch
|