博客列表 >php常用函数总结(一)

php常用函数总结(一)

无意苦争春的博客
无意苦争春的博客原创
2017年09月20日 15:42:35845浏览

在php开发中会用到许多的内置函数,要全部记得很困难,那比较常用的内置函数有哪些呢?我尝试着总结了一下,

(1)字符串函数

strlen()--获取字符串的的长度;
strrpos()--获取指定字符串在目标字符串中最后一次出现的位置;
str_replace()--用于字符串中的某些字符进行替换操作;
substr()--用于获取字符串中的子串;
explode()--使用一个字符串分割另一个字符串;
implode()--用指定的连接符将数组拼接成一个字符串;
trim()--去除字符串首尾处的空白字符(或指定成其他字符);
str_repeat()--重复一个字符串;

(2)数组函数

count()--用于计算数组中元素的个数;
range()--用于建立一个包含指定范围单元的数组;
array_merrge()--用于合并一个或多个数组;
array_chunk()--可以将一个数组分割成多个

常用数组排序函数

sort()--对数组排序;
asort()--对数组进行排序并保持索引关系;
rsort()--对数组逆向排序;
arsort()--对数组进行逆向排序并保持索引关系;
ksort()--对数组按照键名排序;
krsort()--对数组按照键名逆向排序;
shuffle()--打乱数组排序;
array_reverse()--返回一个单元顺序相反的数组;

常用数组检索函数

array_search()--在数组中搜索给定的值;
array_rand()--从数组中随机取出一个或多个单元
array_unique()--移除数组中重复的值;
key()--从关联数组中取得键名;
array_column()--返回数组中指定的一列;
in_array()--检查数组中是否存在某个值;
array_keys()--返回数组的键名;
array_values()--返回数组中所有的值;

php中常用的数学函数

abs()--绝对值;
ceil()--向上取最接近的整数;
floor()--向下取最接近的整数;
fmod()--返回除法的浮点数余数;
is_nan()--判断是否为合法整数;
max()--返回最大值;
min()--返回最小值;
pi()--返回圆周率的值;
pow()--返回x的y次方;
sqrt()--平方根
round()--对浮点数进行四舍五入;
rand()--返回随机数;

php中JSON相关函数

json_encode()--可以将数组转换为JSON格式的字符串;
json_decode()--第2个参数为true时,可以将JSON格式的字符串转换为数组类型;当省略该参数时,默认转换为对象类型;


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议