我使用money_format生成类似1,23€
的字符串。
起初我正在使用
setlocale(LC_MONETARY, 'de_DE.utf8');
如果我使用它:
money_format('%.2n', $1.23);
我得到了这个:
1,23 €
但我想得到这个:
1,23€
(没有空格)。
我该怎么做?
答案 0 :(得分:2)
使用PHP str_replace
str_replace(' €','€','1,23 €')
或
str_replace(' ','','1,23 €')
str_replace
函数将某些字符替换为字符串中的其他字符
str_replace(find,replace,string)