文档章节

PHP使用集锦

嗼訁
 嗼訁
发布于 2017/05/06 11:27
字数 760
阅读 0
收藏 0

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

 

© 著作权归作者所有

共有 人打赏支持
上一篇: Html使用集锦
下一篇: Mysql使用集锦
嗼訁
粉丝 1
博文 8
码字总数 3814
作品 0
昌平
程序员
私信 提问
Discuz 7.2坑爹集锦

Discuz是强大的论坛系统(以下简称DZ)使用广泛。目前Dz最新版本是 X2(20111221),虽然DZ 7.2版本比较老,中间尚有DZ X1,X1.5,但是使用7.2版本的网站还不少。并且7.2是论坛程序,而X系列添加...

mark35
2012/01/11
6.4K
11
云计算、大数据、编程语言学习指南下载,100+技术课程免费学!这份诚意满满的新年技术大礼包,你Get了吗?

近年来,新技术发展迅速。互联网行业持续高速增长,平均薪资水平持续提升,互联网技术学习已俨然成为学生、在职人员都感兴趣的“业余项目”。 阿里云大学作为阿里云泛云生态人才培养的平台,...

阿里云柳璃
02/21
0
0
阿里云AI如何助攻世界杯?视频集锦背后的技术实践

本届世界杯互联网直播的顺利进行,离不开各大云计算厂商的支持。在这其中,阿里云是当之无愧的“C位“,除了优酷外,阿里云还支撑了CNTV、CCTV5客户端,为全网70%的世界杯直播流量保驾护航。...

阿里云云栖社区
2018/07/10
0
0
PHP编程问题集锦

1. Win32下apache2用get方法传递中文参数会出错 test.php?a=你好&b=你也好 传递参数是会导致一个内部错误 解决办法:"test.php?a=".urlencode(你好)."&b=".urlencode(你也好) 2. win32下的ses......

晨曦之光
2012/03/09
130
0
Wireshark网络分析实例集锦2.1.2隐藏、删除、重新排序及编辑列

Wireshark网络分析实例集锦2.1.2隐藏、删除、重新排序及编辑列 用户可以在首选项窗口对列进行各种操作,如隐藏列、删除列、编辑列等。将鼠标靠近Packet List面板中的列窗口,右键单击某一列,...

大学霸
2014/12/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

想问一下C++里queue要怎么遍历

如题,想知道怎么遍历<queue>对象的元素? 貌似不能遍历。要么全部pop push一遍,要么换个容器呗。 queue是先进后出的数据类型,只能不断读top()然后再pop()掉。故意把遍历操作隐藏掉了,...

shzwork
昨天
2
0
Ubuntu 18.04.2 LTS nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic)

平台:Ubuntu 18.04.2 LTS nvidia-docker2 版本:2.0.3 错误描述:在安装nvidia-docker2的时候报dpkg依赖错误 nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic) 先看一下依......

Pulsar-V
昨天
2
0
学习笔记1-goland结构体(struct)

写在前面:若有侵权,请发邮件by.su@qq.com告知。 转载者告知:如果本文被转载,但凡涉及到侵权相关事宜,转载者需负责。请知悉! 本文永久更新地址:https://my.oschina.net/bysu/blog/3036...

不最醉不龟归
昨天
4
0
【转】go get命令使用socket代理

由于某些不可描述的原因,国内使用go get命令安装某些包的时候会超时导致失败,比如net包、sys包、tools包等。第一种解决办法就是自己从git上下载后添加链接到GOPATH中,比如: 1234...

yiduwangkai
昨天
6
0
从上往下打印出二叉树的每个节点,同层节点从左至右打印。

//第一种做法 public class Solution { public ArrayList<Integer> PrintFromTopToBottom(TreeNode root) { ArrayList <Integer> li=new ArrayList<Integer>(); ArrayList <TreeN......

南桥北木
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部