php中数字转换成货币格式实现代码

 代码如下 复制代码

function format_money( $STR )
{
        if ( $STR == "" )
        {
                return "";
        }
        if ( $STR == ".00" )
        {
                return "0.00";
        }
        $TOK = strtok( $STR, "." );
        if ( strcmp( $STR, $TOK ) == "0" )
        {
                $STR .= ".00";
        }
        else
        {
                $TOK = strtok( "." );
                $I = 1;
                for ( ;    $I <= 2 - strlen( $TOK );    ++$I    )
                {
                        $STR .= "0";
                }
        }
        if ( substr( $STR, 0, 1 ) == "." )
        {
                $STR = "0".$STR;
        }
        return $STR;
}

时间: 2024-09-25 04:11:31

php中数字转换成货币格式实现代码的相关文章

将中国标准时间转换成标准格式的代码

 这篇文章主要介绍了将中国标准时间转换成标准格式的方法,需要的朋友可以参考下 Thu Aug 22 2013 15:12:00 GMT+0800 (中国标准时间)    转换  代码如下: function formatTen(num) {  return num > 9 ? (num + "") : ("0" + num);  }    function formatDate(date) {  var year = date.getFullYear(); 

excel表格中数字转换成大写的函数方式介绍

在a1单元格输入一个数值 鼠标左键点一下b1单元格,然后输入=numberstring(),然后将鼠标左键点击一下括号内部 鼠标左键点击一下a1单元格 然后输入一个半角逗号,一个1,然后点击绿色的对号 函数的返回值变成了一个很大的用一二三形式显示的中文数字 鼠标点击函数第二个参数1前面的位置,然后向后拖动选中1,此时1的背景是黑色,最后键盘输入2 输入一个2之后然后点击绿色的对号完成输入 此时函数的返回值是大写的很大的一个数字 如果第三个参数是3,函数将返回数码而不是一个很大的数字,数码是大写一

把数字转换成汉字的php代码

 代码如下 复制代码 //将数字转换为汉字,比如1210转换为一千二百一十 $num = "842105580";//九位数 function del0($num) //去掉数字段前面的0 { return "".intval($num); } function n2c($x) //单个数字变汉字 { $arr_n = array("零","一","二","三","四"

PHP中数组转换成json字符串程序代码

 代码如下 复制代码 function array_to_json($array) {  if (! is_array ( $array )) {   return false;  }    $associative = count ( array_diff ( array_keys ( $array ), array_keys ( array_keys ( $array ) ) ) );  if ($associative) {     $construct = array ();   for

将中国标准时间转换成标准格式的代码_javascript技巧

Thu Aug 22 2013 15:12:00 GMT+0800 (中国标准时间) 转换 复制代码 代码如下: function formatTen(num) { return num > 9 ? (num + "") : ("0" + num); } function formatDate(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = da

Excel中怎么将数字、文本转换成日期格式

1.先看我准备的excel表格的内容 2.现在我们要实现的是19900909这样文本数字转换成1990-09-09这样格式 3.从表中看出我们的所有字符长度都为8位所以我们总结出,前4位是出生年份,中间是月分,后面是天,所以我们可以利用excel中的Left(),Right()函数,mid()函数,我们的思路是将原来的字条串分成三段,然后用再连接起来,中间加入"-". 4.从8位数字中得到年,月,日 5.将它们连接起来得到日期,使用DATE()函数 6.好了说了半天我们只要一个公式即可

excel数据-excel中使用kutools将图片从tif转换成jpg格式后图片序列改变了,怎么破?

问题描述 excel中使用kutools将图片从tif转换成jpg格式后图片序列改变了,怎么破? 办公时excel中有大量的图片需要从tif转成jpg格式,使用kutools可以迅速直接转换格式,但是导回excel中时图片顺序发生改变. 是否有什么编程语言或者改变转换图片格式的软件也可以,解决这个问题? 非常感谢!

10进制 16进制-Extjs中怎样将页面上的10进制数字转换成16进制的保存到数据库

问题描述 Extjs中怎样将页面上的10进制数字转换成16进制的保存到数据库 Extjs中怎样将页面上的10进制数字转换成16进制的保存到数据库 急啊 解决方案 var a=101; a=a.toString(16); alert(a);//用Ext.ajax发送a到服务器保存 http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.Ajax 解决方案二: 1990(10)= 124 ×16+6 =(7×16+12)×16+6--乘出来= =7×16×16+1

responsebody-求springmvc中的@ResponseBody怎么配置,才能将自定义的po类转换成json格式

问题描述 求springmvc中的@ResponseBody怎么配置,才能将自定义的po类转换成json格式 在springmvc中,我想通过@ResponseBody的方式来返回json格式的数据,在mvc:annotation-driven/mvc:annotation-driven中应该怎么配置,网上找了很久没找到,我用的sprin版本是4.2.5的 我的Controller是这样的 前台的js是这么写的 在这个配置文件里面是不是还要配置一下啊?具体怎么配置,求教一下,小弟感激不尽. 解决