一、字符串函数
1.trim() 去除字符串首尾处的空白符(或其他字符)
2.rtrim() 删除字符串末端的空白符(或其他字符) ltrim()删除字符串开头的空白符(或其他字符)
3.strip_tags () 从字符串中去除HTML和PHP标记
例子::$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo $text;
echo '<br/>';
echo strip_tags($text);
4.pathinfo() 返回文件路径的信息
5.dirname() 返回路径中的目录部分
6.str_repeat()重复一个字符串
7.strrev() 反转字符串
8.str_shuffle() 随机打乱一个字符串
9. strtolower() 将字符串转化为小写
10.stroupper() 将字符串转化为大写
11.ucfirst() 将字符串的首字母转化为大写
12.ucwords()将字符串中的每一个单词的首字母转化为大写
13.explode()使用一个字符串分割另一个字符串
(常用)例子。 $str = '1,2,3,444';
$arr = explode(',',$str);
var_dump($arr);
14 . impolde()将一个一维数组的值转化为字符串
15. str_replace() 子字符串替换
三个参数(‘要替换的’,‘像替换的’,‘原字符串’);
16. substr()返回字符串的字串(截取字符串)
17.strstr() 查找字符串的首次出现,并返回字符串的剩余部分
18.strrchr()查找指定字符在字符串中的最后一次出现
19. strpos()查找字符串在别一字符串中第一次出现的位置
20. strrpos()查找字符串在另一字符串最后一次出现的位置
21. strlen() 返回字符串的长度
22.MD5() 加密
二、数组函数
1. array_values() 返回数组中的所有值
2. array_keys() 返回数组中的所有的键名
3. array_flip() 交换数组中的键和值(如果有重复的前面的会被后面的覆盖)
4. in_array() 检查数组中是否存在某个值
5. array_key_exists() 检查给定的键名或索引是否存在于数组中
6. array_sllice() 从数组中取出一段
7. array_splice() 把数组中的一部分去掉并用其他的值取代
8. array_pad() 用数组填补到指定长度
9. array_push() 将一个或多个单元压入数组的末尾(入栈)
10. array_pop() 将数组的最后一个单元弹出(出栈)
11. array_shift() 将数组开头的单元移除数组
12. array_unshift() 在数组开头插入一个或多个单元
13.
14.
15.
16.
17.
三、数学函数
1.abs() 绝对值
2.ceil()进一法取整
3.floor()舍弃法取整
4.fmod()浮点数取余
5.pow()返回数的n次方
6.round()浮点数四舍五入
7.sqrt()求平方根
8.max() 最大值
9. min() 最小值
10.mt_rand() 更好的随机数
11.rand()随机数
12.pi()获取圆周率的值
13.intval()获取变量的整数值