--TEST-- Bug #18556 (Setting locale to 'tr_TR' lowercases class names) --FILE-- foo = "Foo"; } } echo "Instantiating an infoBlob with a lowercase i\n"; $foobar = new infoBlob(); echo $foobar->foo; echo "\nInstantiating an InfoBlob with an uppercase I\n"; $foobar = new InfoBlob(); echo $foobar->foo; echo "\n"; setlocale(LC_ALL, "tr_TR.utf8"); foreach(get_declared_classes() as $class) { if(!class_exists($class)) echo "$class No Longer Exists!\n"; } echo "Done.\n"; ?> --EXPECT-- Instantiating an infoBlob with a lowercase i Foo Instantiating an InfoBlob with an uppercase I Foo Done.