--TEST-- Bug #42785 (Incorrect formatting of double values with non-english locales) --SKIPIF-- --FILE-- a = 100.10; $bar1->b = "foo"; var_dump(json_encode($bar1)); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s on line %d unicode(13) "[100.1,"bar"]" unicode(21) "{"a":100.1,"b":"foo"}"