常用PHP函数学习

2019-2-14

1.abs(): 求绝对值

常用PHP函数学习

2.ceil():向上取整

 常用PHP函数学习

3.floor() : 向下取整

常用PHP函数学习

4.fmod():浮点数取余

 常用PHP函数学习

5.pow() : 返回数的N 次方

 常用PHP函数学习

6.round() :浮点数四舍五入

 常用PHP函数学习

7.sqrt() : 求平方根

常用PHP函数学习

8.max() : 求最大值

常用PHP函数学习

9.min() : 求最小值

常用PHP函数学习

10.mt_rand() : 随机生成范围内的数字

常用PHP函数学习

11.rand() :生成随机数

12.pi() : 获取圆周率

13.trim() : 删除字符串两端的空格或其他预定义的字符

常用PHP函数学习

14.rtrim() : 删除字符串右边的空格或其他预定义字符

常用PHP函数学习

15.ltrim() : 删除字符串左边的空格或其他预定义的字符

常用PHP函数学习

16.dirname() : 返回路径中的目录部分

常用PHP函数学习

17.str_pad() : 把字符串填充为指定的长度

常用PHP函数学习

18.str_repeat() : 重复指定的字符N次

常用PHP函数学习

19.str_split() : 按指定长度分割字符串

常用PHP函数学习

20.strrev() : 将字符串反转

 常用PHP函数学习

21.wordwrap() :  按照指定长度对字符串进行拆行处理

常用PHP函数学习

22. str_shuffle() : 随机打乱字符串中所有字符

常用PHP函数学习

23.parse_str() : 将字符串解析成变量

常用PHP函数学习

24.number_format(): 通过千位分组来格式化数字

常用PHP函数学习

25.strtolower() : 字符串转化为小写

常用PHP函数学习

26.strtoupper() : 字符串转化为大写

常用PHP函数学习

27.ucfirst() : 字符串首字母大写

常用PHP函数学习

 28.ucwords() : 将每个单词的首字母大写

常用PHP函数学习

29.htmlentities() :将字符转化为HTML实体

常用PHP函数学习

30. htmlspecialchars() : 预定义字符转html编码

常用PHP函数学习

31.nl2br(): \n 转译为<br>标签

常用PHP函数学习

32.strip_tags() : 将html ,xml,以及php 的标签剥去

常用PHP函数学习

33.addcslashes() :  在指定字符之前添加反斜杠

常用PHP函数学习

34.stripcslashes() : 删除由addcslashes 函数添加的反斜线

常用PHP函数学习

 35.quotemeta() : 在字符串中某些预定义的字符(. \ + * ? [] ^ $ ())前添加反斜线

常用PHP函数学习

36.chr() : 从指定的ASCII 值返回字符

常用PHP函数学习

37.ord() : 返回字符串中的第一个字符的ASCII值

常用PHP函数学习

38.strcasecmp() : 比较两个字符串(不区分大小写)

常用PHP函数学习

39.strcmp() : 区分大小写比较字符串

常用PHP函数学习

40.strncmp() : 比较字符串前n 个字符(区分大小写)

常用PHP函数学习

41.chunk_split() : 将字符串按指定长度分成小块后,可以选择拼接指定字符

常用PHP函数学习

42.strtok() : 切开字符串

常用PHP函数学习

43.explode() : 将字符串数组按指定字符分割

常用PHP函数学习

44.implode() : 使用一个字符串将数组值连接成字符串

 常用PHP函数学习

45.substr() : 截取字符串

常用PHP函数学习

46.str_replace() : 字符替换(区分大小写)

47.str_ireplace() :字符串替换(不区分大小写)

常用PHP函数学习

48.substr_count(); 统计字符在指定字符串中出现的次数

常用PHP函数学习

49.substr_replace() : 替换字符串中某串为另一个字符

常用PHP函数学习

50.similar_text() :比较两个字符串中相同的字符个数(区分大小写)

常用PHP函数学习

51.strrchr() : 返回字符串在某一字符串中最后一次出现的位置后的字符

52.strchr() 是strstr() 函数的别名

常用PHP函数学习

53.strtr() :转化字符串中的指定字符为某值

 常用PHP函数学习

54.strpos() : 查找字符串在某一字符串中出现的位置(区分大小写)

55.stripos() : 查找字符串在某一字符串中出现的位置(不区分大小写)

56.strrpos() : 查找字符串在某一字符串中最后一次出现的位置(区分大小写)

57.strripos() : 查找字符串在某一字符串中最后一次出现的位置(不区分大小写)

常用PHP函数学习

58.strspn() : 函数返回在字符串中包含 charlist 参数中指定字符的数目

59.strspn() : 输出在字符串 "Hello world!" 中找到字符 "w" 之前查找的字符数:

常用PHP函数学习

60.str_world_count() :统计字符串含有的单词数

61.strlen() : 统计字符串长度

常用PHP函数学习

62.count_chars() : 统计字符串中每个字符出现的次数

常用PHP函数学习

63.md5() :生产MD5编码后的字符串

常用PHP函数学习

 =======================数组函数array==========================

64.array() : 创建新的数组

65.array_chunk() :  将数组按指定大小分割成新的数组 true 则代表保持原有的键值(第三个参数用作返回数组的索引)

常用PHP函数学习

常用PHP函数学习

66.array_column() : 返回数组指定键的值

常用PHP函数学习

常用PHP函数学习

67.array_combine() :合并两个数组,第一个数组做键,第二个数组做值 

常用PHP函数学习

68.array_count_values() :  统计所有数组中值出现的次数

常用PHP函数学习

69.array_diff() : 比较两个数组的差集,返回第一个数组中元素不在第二数组中的元素

70.array_diff_assoc() : 比较数组,返回差集(比较键名和键值)

71.array_diff_key() : 比较数组,返回差集(只比较键名)

72.array_diff_uassoc() :比较数组,返回差集(比较键名和键值,使用用户自定义的键名比较函数)

73.array_diff_ukey() :比较数组,返回差集(只比较键名,使用用户自定义的键名比较函数)

常用PHP函数学习

74.array_fill() : 用给定的键值填充数组

 常用PHP函数学习

75.array_fill_keys() : 给指定的键填充值

常用PHP函数学习

76.array_filter() : 用自定义函数刷选数据

常用PHP函数学习

77.array_flip() :交换数据中的键和值

常用PHP函数学习

78.array_intersect() : 比较数组,返回交集(只比较值)

79.array_intersect_assoc() : 比较数组,返回交集(比较键名和键值)

80.array_intersect_key() : 比较数组,返回交集(只比较键名)

81.array_intersect_uassoc() :比较数组,返回交集(比较键名和键值,使用用户自定义的键名比较函数)

82.array_intersect_ukey() : 比较数组,返回交集(比较键名,使用用户自定义的键名比较函数)

常用PHP函数学习

83.array_key_exists() : 检查数组中的key 是否存在

常用PHP函数学习

84.array_keys() :返回数组中的所有key

85.array_values() :返回数组中的所有value

常用PHP函数学习

86.array_map() : 将用户自定义的函数作用到每个数组元素上,并返回作用后的新数组

常用PHP函数学习

87.array_merge() : 函数把一个或多个数组合并为一个数组

88.array_merge_recursive() :  函数将函数合并,不会进行键名覆盖,而是将多个相同键名的值递归组成一个数组。

常用PHP函数学习

89.array_mutisort() : 对一维或多维数组进行排序

常用PHP函数学习 

90.array_pad() : 将指定值填充到指定数量的数组中

常用PHP函数学习

91. array_pop() : 从数组的尾部删除一个元素(出栈)

92.array_push() : 向数组的末尾添加一个或多个元素(入栈),返回新数组长度

93.array_shift() : 从数组的头部弹出一个元素(出堆)

94.array_unshift() : 从数组的头部添加一个或多个元素(入堆),返回新数组长度

常用PHP函数学习

95. array_rand() : 返回随机ji键名的数组

常用PHP函数学习

96.array_reverse() : 返回相反顺序的数组

常用PHP函数学习

97.array_search() :根据指定的值,返回对应的键名

常用PHP函数学习

98.array_slice() : 函数在数组中根据条件取出一段,并返回

常用PHP函数学习

99.array_splice() : 删除并替换数组中的指定元素

常用PHP函数学习

100.array_sum() : 返回数组中值得和

常用PHP函数学习

101.array_udiff() : 比较数组,返回差集(只比较值,使用一个用户自定义的键名比较函数)

102.array_udiff_assoc() : 比较数组,返回差集(比较键和值,使用内建函数比较键名,使用用户自定义函数比较键值)。

103.array_udiff_uassoc() : 比较数组,返回差集(比较键和值,使用两个用户自定义的键名比较函数)。

常用PHP函数学习

104. array_unique() : 删除数组中的重复值

常用PHP函数学习

105.array_values() : 返回数组中所有的值(非键名)

常用PHP函数学习

106.array_walk() : 对数组中的每个元素应用自定义的函数

常用PHP函数学习

107.sort() :对数组排序(本函数为数组中的单元赋予新的键名。原有的键名将被删除)

108.rsort() :对数组逆向排序

常用PHP函数学习

109.ksort():对数组按照键名排序

110.krsort() :对数组按照键名逆向排序

常用PHP函数学习

110.asort() : 对关联数组按照键值进行升序排序

111.arsort() : 对关联数组按照键值进行降序排序

常用PHP函数学习

112.usort() : 通过用户自定义的比较函数对数组进行排序

113.uasort() : 使用用户自定的比较函数对数组中的值进行排序

114.uksort() : 使用用户自定义的比较函数对数组中的键名进行排序

115.compact() : 创建包含变量名和他们值得数组

常用PHP函数学习

116.count() : 返回数组元素个数

117.sizeof() :count函数的别名

常用PHP函数学习

118.in_array() : 检查数值是否在数组中

119.is_array() :检查是否是数组

常用PHP函数学习

120. list() : 函数用于在一次操作中给一组变量赋值(该函数只用于数字索引的数组,且假定数字索引从 0 开始)

常用PHP函数学习

121. shuffle() : 打乱数组 

常用PHP函数学习 

122. date() :返回指定格式的当前时间

123.date_format() : 格式化一个时间对象

常用PHP函数学习

124. time() : 返回当前时间的unix 时间戳

常用PHP函数学习

125. strtotime() :将英文文本日期时间解析为 Unix 时间戳

123. microtime() : 返回uninx 时间微秒数

127.date_diff() : 返回两个时间的差

128.header() :函数向客户端发送原始的HTTP报头

常用PHP函数学习

129.setcookie() : 向客户端发送一个HTTP cookie

常用PHP函数学习

130.filter_var() : 根据选项刷选数据

常用PHP函数学习