php-src/ext/intl/tests/datepatterngenerator_get_best_pattern.phpt
Nikita Popov 7485978339
Migrate SKIPIF -> EXTENSIONS (#7138)
This is an automated migration of most SKIPIF extension_loaded checks.
2021-06-11 11:57:42 +02:00

37 lines
815 B
PHP

--TEST--
IntlDatePatternGenerator::getBestPattern()
--EXTENSIONS--
intl
--FILE--
<?php
ini_set("intl.error_level", E_WARNING);
ini_set("intl.default_locale", "en_US");
$dtpg = new IntlDatePatternGenerator();
$dtpg2 = new IntlDatePatternGenerator("de_DE");
$dtpg3 = IntlDatePatternGenerator::create();
$dtpg4 = IntlDatePatternGenerator::create("de_DE");
echo $dtpg->getBestPattern("jjmm"), "\n";
echo $dtpg2->getBestPattern("jjmm"), "\n";
echo $dtpg3->getBestPattern("YYYYMMMdd"), "\n";
echo $dtpg4->getBestPattern("YYYYMMMdd"), "\n";
echo $dtpg->getBestPattern(""), "\n";
try {
$dtpg->getBestPattern();
} catch(\ArgumentCountError $e) {
echo $e->getMessage(), "\n";
}
?>
--EXPECT--
h:mm a
HH:mm
MMM dd, YYYY
dd. MMM YYYY
IntlDatePatternGenerator::getBestPattern() expects exactly 1 argument, 0 given