Этот код:
$formatter = new \NumberFormatter('ar', \NumberFormatter::CURRENCY);
echo $formatter->formatCurrency(1234.99, 'EUR'), PHP_EOL;
выходы:
€ ١٬٢٣٤٫٩٩
Есть ли способ сделать formatCurrenct для вывода
EUR ١٬٢٣٤٫٩٩
и все же было бы неплохо, если бы символы ISO были переведены … поэтому, если я передам YER в качестве валюты, я хочу получить что-то вроде этого:
ر.ي. ١٬٢٣٥
Задача ещё не решена.
Других решений пока нет …