我想将数字格式输出转换为129,888.0到1298880,以便在从db编辑时返回功能。
谢谢
答案 0 :(得分:3)
如果$string
是number_formatted输出,则会通过删除任何非数字字符将其重新转换为数字。
$number = preg_replace('/[^\d]/', null, $string);
顺便说一下,你应该存储 un 格式化的东西,并在你想要显示它们时格式化它们。
答案 1 :(得分:0)
$numstr = "100,000,000.75";
$num = doubleval(str_replace(",",".",$mynumstr));