数学函数
1.abs();求绝对值
$abs = abs(-3.2); // 3.2 数字绝对值数字
2.ceil(); 进一法取整
echo ceil(9.99); // 10 浮点数进一取整
3.floor();舍去发取整
echo floor(9.99);// 9 浮点数直接舍去小数部分
4.fmod();浮点数取余
$x = 5.7;
$y = 1.3; // 两个浮点数; x>y 浮点余数
$r = fmod($x,$y); // $r equals 0.5, because 4*1.3+0.5 = 6.7
5.pow();返回数的n次方
echo pow(2,3); // 8 基础数|n次方乘方值
6.round();浮点数四舍五入
echo round(1.95583,2); // 1.96 ,一个数值|保留小数点后多少位,默认为0,舍入后的结果
7.sqrt();求平方根
echo sqrt(9); // 3 被开放的数平方根
8.max();求最大值
echo max(1,2,5,6,8,9); // 9
多个数字或数组 返回其中的最大值
echo max(array(2,4,5)); // 5
9.min();求最小值
echo max(1,2,5,6,8,9); // 1
多个数字或数组 返回其中的最小值
echo max(array(2,4,5)); //2
10.mt_rand();更好的随机数
输入:最小|最大,输出:随机数随机返回范围内的值
echo mt_rand(0,9); // n
11.rand(); 随机数 输入:最小|最大,输出:随机数随机返回范围内的值
12.pi();获取圆周率值
去空格或其他字符
13.trim(); 删除字符串两端的空格或其他预定义字符
14.ltrim();删除字符串左边的空格或其他预定义字符
15.rtrim();删除字符串右边的空格或其他预定义字符
16.chop();rtrin();的别名
17.dirname();返回路径中的目录部分
18.str_pad();把字符串填充为指定长度
19.str_repeat();重复使用指定字符串
20.str_split();把字符串分割到数组中
21.strrev();反转字符串
22.wordwrap();按照指定长度对字符串进行拆处理
23.str_shuffle();随机地打乱字符串中所有字符串
24.parse_str();将字符串解析成变量
25.number_format();通过千位分组来格式话数字 输入:要格式化的数字|规定多少个小数|规定用作小数点的字符串|规定用作千位分隔符的字符串
26.strtolower();字符串转为小写
27.strtoupper();字符串转为大写
28.ucfirst();字符串首字母大写
29.ucwords();字符串每个单词首字符转为大写
30.htmlentities();把字符转为HTML实体
31.htmlspecialchars();预定义字符转html编码
32.nl2br();\n转义为<br />标签
33.strip_tags();剥去HTML、XML以及PHP的标签
34.addcslashes();在指定的字符前添加反斜线转义字符串中字符
35.stripcslashes();删除由addcslashes()添加的反斜线
36.addslashes();指定预定义字符前添加反斜线
37.stripslashes();删除由addslashes();添加的转义字符
后续更新,敬请期待.......