enable coroutine for rust emitter
[hiphop-php.git] / hphp / test / slow / ext_intl / numberformat_other.php
blobb3bcc1a3e72576428956db90f071174d2e5de7b1
1 <?hh
4 <<__EntryPoint>>
5 function main_numberformat_other() {
6 $locales = varray[
7 'en_US',
8 'en_GB',
9 'es_AR',
10 'es_ES',
11 'fr_FR',
12 'de_DE',
13 'he_IL',
16 $styles = varray[
17 NumberFormatter::DECIMAL,
18 NumberFormatter::CURRENCY,
21 foreach ($locales as $locale) {
22 foreach ($styles as $style) {
23 echo "$locale -- $style\n";
24 $formatter = new NumberFormatter($locale, $style);
25 var_dump($formatter->format(100));
26 var_dump($formatter->format(100.00));
27 var_dump($formatter->format('100'));
28 var_dump($formatter->format('not a number'));
29 var_dump($formatter->format(true));
30 var_dump($formatter->format(false));
31 var_dump($formatter->format(varray[]));
32 var_dump($formatter->format(varray[5]));
36 $formatter = new NumberFormatter('en_GB', NumberFormatter::PATTERN_DECIMAL);
37 var_dump($formatter->format('123456'));