php 取消格式化使用number_format()格式化的数字。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 取消格式化使用number_format()格式化的数字。相关的知识,希望对你有一定的参考价值。
<?php
function number_unformat($number, $force_number = true, $dec_point = '.', $thousands_sep = ',') {
if ($force_number) {
$number = preg_replace('/^[^\d]+/', '', $number);
} else if (preg_match('/^[^\d]+/', $number)) {
return false;
}
$type = (strpos($number, $dec_point) === false) ? 'int' : 'float';
$number = str_replace(array($dec_point, $thousands_sep), array('.', ''), $number);
settype($number, $type);
return $number;
}
以上是关于php 取消格式化使用number_format()格式化的数字。的主要内容,如果未能解决你的问题,请参考以下文章
PHP 使用 number_format 并正确显示小数点
php number_format用法(代码实例)
PHP字符串函数 number_format(以千位分隔符方式格式化一个数字)
php number_format()函数 语法
php中的number_format [关闭]
JavaScript Javascript编号格式(从PHP移植的number_format)