Я использую money_format для генерации строки вроде 1,23€
,
Сначала я использую
setlocale(LC_MONETARY, 'de_DE.utf8');
Если я использую это:
money_format('%.2n', $1.23);
Я получаю это:
1,23 €
Но я хотел бы получить это:
1,23€
(без пробелов).
Как я могу это сделать?
использовать PHP str_replace
str_replace(' €','€','1,23 €')
или же
str_replace(' ','','1,23 €')
str_replace
функция заменяет некоторые символы другими символами в строке
str_replace(find,replace,string)
Других решений пока нет …