PHP函数大全列举一百个常见的PHP函数和用法
1. strlen:获取字符串的长度
2. strpos:查找字符串在另一字符串中首次出现的位置
3. explode:将字符串转换为数组
4. implode:将数组转换为字符串
5. substr:获取字符串中的一部分
6. strtolower:将字符串转换为小写
7. strtoupper:将字符串转换为大写
8. ucfirst:将字符串首字母转换为大写
9. ucwords:将字符串每个单词的首字母转换为大写
10. str_replace:替换字符串中指定的字符
11. trim:去除字符串首尾的空白字符
12. ltrim:去除字符串左侧的空白字符
13. rtrim:去除字符串右侧的空白字符
14. intval:将变量转换为整型
15. floatval:将变量转换为浮点型
16. is_int:判断一个变量是否为整型
17. is_float:判断一个变量是否为浮点型
18. is_numeric:判断一个变量是否为数字或数字字符串
19. is_string:判断一个变量是否为字符串
20. is_array:判断一个变量是否为数组
21. is_object:判断一个变量是否为对象
22. is_null:判断一个变量是否为null
23. empty:判断一个变量是否为空
24. isset:判断一个变量是否被定义并且不为null
25. date:获取当前日期或指定日期的格式化字符串
26. time:获取当前时间的时间戳
27. strtotime:将日期时间字符串解析为时间戳
28. mktime:获得指定日期的时间戳
29. strtotime:将日期时间字符串解析为时间戳
30. rand:生成指定范围内的随机数
31. array_merge:合并两个或多个数组
32. array_push:将一个或多个元素压入数组末尾
33. array_pop:弹出数组末尾的元素
34. array_unshift:将一个或多个元素插入到数组开头
35. array_shift:从数组开头移除一个元素
36. array_slice:从数组中获取指定范围的元素
37. in_array:检查一个元素是否在数组中存在
38. array_key_exists:检查一个键是否在数组中存在
39. array_keys:获取数组中所有的键
40. array_values:获取数组中所有的值
41. array_flip:交换数组中的键和值
42. sort:对数组进行自然排序
43. rsort:对数组进行逆向自然排序
44. asort:根据值对数组进行排序
45. arsort:根据值进行逆向排序
46. ksort:根据键对数组进行排序
47. krsort:根据键进行逆向排序
48. reset:将数组的内部指针指向 个元素
49. end:将数组的内部指针指向最后一个元素
50. current:获取数组中当前指针所指向的元素
51. key:获取数组中当前指针所指向的键
52. next:将数组的内部指针向后移动一位
53. prev:将数组的内部指针向前移动一位
54. count:获取数组中元素的个数
55. array_reverse:翻转数组中的元素顺序
56. array_search:在数组中查找一个元素并返回它的键
57. array_unique:从数组中移除重复的元素
58. array_combine:将两个数组合并成一个关联数组
59. array_diff:返回两个数组的差集
60. array_intersect:返回两个数组的交集
61. array_diff_assoc:返回两个数组的键和值的差集
62. array_intersect_assoc:返回两个数组的键和值的交集
63. array_chunk:将数组分割成指定大小的小数组
64. array_fill:用指定的值填充一个数组
65. array_fill_keys:使用指定的键和值填充一个数组
66. array_key_first:获取数组中 个键
67. array_key_last:获取数组中最后一个键
68. array_map:对数组中的每个元素执行回调函数
69. array_reduce:使用回调函数递归地将数组元素合并为一个值
70. array_walk:对数组中的每个元素执行回调函数
71. strlen:获取字符串的长度
72. strpos:查找字符串在另一字符串中首次出现的位置
73. explode:将字符串转换为数组
74. implode:将数组转换为字符串
75. substr:获取字符串中的一部分
76. strtolower:将字符串转换为小写
77. strtoupper:将字符串转换为大写
78. ucfirst:将字符串首字母转换为大写
79. ucwords:将字符串每个单词的首字母转换为大写
80. str_replace:替换字符串中指定的字符
81. trim:去除字符串首尾的空白字符
82. ltrim:去除字符串左侧的空白字符
83. rtrim:去除字符串右侧的空白字符
84. intval:将变量转换为整型
85. floatval:将变量转换为浮点型
86. is_int:判断一个变量是否为整型
87. is_float:判断一个变量是否为浮点型
88. is_numeric:判断一个变量是否为数字或数字字符串
89. is_string:判断一个变量是否为字符串
90. is_array:判断一个变量是否为数组
91. is_object:判断一个变量是否为对象
92. is_null:判断一个变量是否为null
93. empty:判断一个变量是否为空
94. isset:判断一个变量是否被定义并且不为null
95. date:获取当前日期或指定日期的格式化字符串
96. time:获取当前时间的时间戳
97. strtotime:将日期时间字符串解析为时间戳
98. mktime:获得指定日期的时间戳
99. strtotime:将日期时间字符串解析为时间戳
100. rand:生成指定范围内的随机数
