if (!function_exists('money_format') || !function_exists('setlocale')) {
die("SKIP money_format - not supported\n");
}
+
+if (setlocale(LC_MONETARY, 'en_US') == false) {
+ die('skip en_US locale not available');
+}
?>
--FILE--
<?php
if( ini_get("unicode.semantics") == "1")
die('skip do not run when unicode on');
+
+if (setlocale(LC_ALL, "en_US.utf8", "en_AU.utf8", "ko_KR.utf8", "zh_CN.utf8", "de_DE.utf8", "es_EC.utf8", "fr_FR.utf8", "ja_JP.utf8", "el_GR.utf8", "nl_NL.utf8") === false)
+ die('skip available locales not usable');
?>
--FILE--
<?php
die('skip Not valid for windows');
if(ini_get("unicode.semantics") == "1")
die('skip do not run when unicode on');
+if (setlocale(LC_ALL, "en_US.utf8", "en_AU.utf8", "ko_KR.utf8", "zh_CN.utf8", "de_DE.utf8", "es_EC.utf8", "fr_FR.utf8", "ja_JP.utf8", "el_GR.utf8", "nl_NL.utf8") === false)
+ die('skip available locales not usable');
?>
--FILE--
<?php
die('skip Not valid for windows');
if(ini_get("unicode.semantics") == "1")
die('skip do not run when unicode on');
+if (setlocale(LC_ALL, "en_US.utf8", "Ko_KR.utf8", "zh_CN.utf8") === false)
+ die('skip en_US.utf8/Ko_KR.utf8/zh_CN.utf8 locales not available');
?>
--FILE--
<?php
die('skip Not valid for windows');
if(ini_get("unicode.semantics") == "1")
die('skip do not run when unicode on');
+if (setlocale(LC_ALL, "en_US.utf8", "Ko_KR.utf8", "zh_CN.utf8") === false)
+ die('skip en_US.utf8/Ko_KR.utf8/zh_CN.utf8 locales not available');
?>
--FILE--
<?php
die('skip Not valid for windows');
if(ini_get("unicode.semantics") == "1")
die('skip do not run when unicode on');
+if (setlocale(LC_ALL,'en_US.utf8') === false)
+ die('skip en_US.utf8 locale not available');
?>
--FILE--
<?php
die('skip Not valid for windows');
if(ini_get("unicode.semantics") == "1")
die('skip do not run when unicode on');
+if (setlocale(LC_ALL,'en_US.utf8') === false || setlocale(LC_ALL,'en_AU.utf8') === false)
+ die('skip en_US.utf8/en_AU.utf8 locales not available');
?>
--ENV--
LC_ALL=en_US.utf8;
die('skip Not valid for windows');
if(ini_get("unicode.semantics") == "1")
die('skip do not run when unicode on');
+if (setlocale(LC_ALL,'en_AU.utf8') === false || setlocale(LC_ALL,'en_US.utf8') === false)
+ die('skip en_AU.utf8/en_US.utf8 locales not available');
?>
--ENV--
LC_ALL=en_US.utf8;