2015/7/17 金额格式化
number_format()
echo number_format("1000000");
echo number_format("1000000",2);
echo number_format("1000000",2,",",".");
1,000,000
1,000,000.00
1.000.000,00
2015/8/6 精度计算
#两个高精度数比较
#int bccomp ( string $left_operand , string $right_operand [, int $scale ] )
#$left=$right 返回 0
#$left<$right 返回 -1
#$left>$right 返回 1
#$scale 小数点位数
#两个高精度数相加
#string bcadd ( string $left_operand , string $right_operand [, int $scale ] )
#$scale 返回的小数点个数
#两个高精度数相减
#sstring bcsub ( string $left_operand , string $right_operand [, int $scale ] )
#$scale 返回的小数点个数
#两个高精度数相除
#string bcdiv ( string $left_operand , string $right_operand [, int $scale ] )
#$scale小数点位数默认为 0
#两个高精度数相乘
#string bcmul ( string $left_operand , string $right_operand [, int $scale ] )
#$scale小数点位数默认为 0
2015/8/21 end函数
获取数组最后一个元素
2015/10/13 下载文件
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="'.文件名称.'"');
readfile(文件路径);
2015/11/10 array_filter 去除数组中的空值
array_search(值,数组)在数组中搜索键值,并返回它的键名
2016/3/15 array_values 去除数组键名
2016/4/20 array_unique() 去除数组中重复的值(重复的值保留一个)
2016/5/11 rtrim('12344','4') 从字符串右侧移除字符
2016/5/11 ltrim('11234','1') 从字符串左侧移除字符:
2016/5/13 in_array(val,array) 查询val是否存在array里
2016/5/17 str_pad(str,len,str1,type[不填为默认]) 用str1填充字符串str的右侧,到len个字符的新长度
type-> STR_PAD_BOTH - 填充字符串的两侧。如果不是偶数,则右侧获得额外的填充。
STR_PAD_LEFT - 填充字符串的左侧。
STR_PAD_RIGHT - 填充字符串的右侧。默认。
2016/5/19 array_merge() 把两个数组合并为一个数组 键名重置 0 1 2、、、
2016/5/19 json_encode(array) 对数据进行json编码
2016/5/19 json_decode(array,true) 对json数据进行解码 如果是true 则返回数组
2016/6/6 array_keys() 返回包含数组中所有键名的一个新数组:
2016/8/4 is_int()检测变量是否为int类型 是返回true
2016/8/4 is_numeric()检测变量是否为数字 是返回true
2016/8/5 key() 从关联数组中获取键名
2016/10/26 strrev() 反转字符串 abc cba
2016/12/13 strtolower() 将字符串变为小写 strtoupper() 将字符串变为大写
2017/2/10 printf(format,arg1,arg2,arg++) 函数输出格式化的字符串
format "aaaa%d"
%b - 二进制数
%c - ASCII 值对应的字符
%d - 包含正负号的十进制数(负数、0、正数)
%e - 使用小写的科学计数法(例如 1.2e+2)
%E - 使用大写的科学计数法(例如 1.2E+2)
%u - 不包含正负号的十进制数(大于等于 0)
%f - 浮点数(本地设置)
%F - 浮点数(非本地设置)
%g - 较短的 %e 和 %f
%G - 较短的 %E 和 %f
%o - 八进制数
%s - 字符串
%x - 十六进制数(小写字母)
%X - 十六进制数(大写字母)
2017-3-7 ucfirst 首字母大写
2017-3-29 cmd访问php D:\phpStudy\php55\php.exe -c D:\phpStudy\php55\php.ini C:\www\dms\www\cli.php Home/Revolving/notice_prepayment_dan_do