今天 在做项目打打印的时候 遇到一个问题,将统计出来金额转换成人民币格式,
人民币格式???
如:5,648,311.09元这种
如果是这种格式,那么我们就要用str_split来处理了,
以长度来分割字符串为数组
请看我写的一个function
/**
* 转换成人民币格式
* example: 213355.09转成213,355.09
*/
function changeRmb($str){
if(strlen($str) > 3) {
$str = explode('.', $str);
$money = $str[0];
$money = strrev($money);
$money = str_split($money, 3);
$money = join(',', $money);
$money = strrev($money);
if (empty($str[1])){
$str[1] = '00';
}
return $mo...
想开发jQuery插件?跟我插件来首先了解两个概念jquery(function(){})与(function(){}(jQuery)的区别jQuery(function(){});全写为jQuery(docunemt).ready(function(){});意义为在DOM加载完毕后执行ready()方法2.(funtion(){}(jQuery);实际执行()(para)匿名方法,只不过传递了jQuery对象。总结:jQuery(funtion(){});用于存放DOM对象的代码,执行其中代码时DOM对象已经存在。不可用于存放开发插件代码。因为jQuery对象没有得到传递,外部通过jQuery.methodye调用不来其中方法。(funtion(){}(jQuery);用于存放开发插件的代码,执行其中代码DOM不一定存在,直接自动执行DOM操作代码请小心使用第二:对于$.extend和$.fn.extend的区别$.extend(object);为扩展jQuery类本身.为类添加新的方法。$.fn.extend(object);给jQuery...