123456789101112131415161718192021222324252627282930 |
- --TEST--
- Bug #67052 - NumberFormatter::parse() resets LC_NUMERIC setting
- --EXTENSIONS--
- intl
- --SKIPIF--
- <?php
- if (substr(PHP_OS, 0, 3) != 'WIN') {
- die("skip Valid only on Windows");
- }
- ?>
- --FILE--
- <?php
- function ut_main()
- {
- setlocale(LC_ALL, 'de-de');
- $fmt = new NumberFormatter( 'sl_SI.UTF-8', NumberFormatter::DECIMAL);
- $num = "1.234.567,891";
- $res_str = $fmt->parse($num)."\n";
- $res_str .= setlocale(LC_NUMERIC, 0);
- return $res_str;
- }
- include_once( 'ut_common.inc' );
- ut_run();
- ?>
- --EXPECT--
- 1234567.891
- de-de
|