西岭整理:PHP常用函数全面汇总

需积分: 11 12 下载量 29 浏览量 更新于2024-09-08 收藏 338KB PDF 举报
本资源是一份关于PHP常用函数的详细总结文档,由整理者西岭于2015年12月14日编撰。这份PDF文件提供了对PHP语言中常见函数的深入介绍和实用示例,覆盖了数学函数、基础算术运算、取整与舍弃、浮点数处理、取余、幂运算、四舍五入、平方根计算、最大值和最小值查找、随机数生成以及字符串处理等核心内容。 1. **数学函数** - `abs()`:用于求绝对值,如`$abs = abs(-4.2);`,输入是数字,输出是该数字的非负值。 - `ceil()`:采用进一法取整,例如`echo ceil(9.999);`,输入是浮点数,输出是大于或等于该数的最大整数。 - `floor()`:舍去法取整,如`echo floor(9.999);`,同样处理浮点数,输出是小于或等于该数的最大整数。 - `fmod()`:浮点数取余,如`$r = fmod(5.7, 1.3);`,返回两数相除的余数。 - `pow()`:计算指数,如`echo pow(-1, 20);`,返回基础数的指定次幂。 - `sqrt()`:求平方根,如`echo sqrt(9);`,输入为被开方数,输出其平方根。 2. **基本算术与取整函数** - `round()`:四舍五入,例如`echo round(1.95583, 2);`,保留指定小数位数,输出接近的整数。 3. **最大值和最小值函数** - `max()`:返回一组数值中的最大值,如`echo max(1, 3, 5, 6, 7);`。 - `min()`:找出一组数值中的最小值,如`echo min(array(2, 4, 5));`。 4. **随机数生成** - `mt_rand()`:生成更高质量的随机数,如`echo mt_rand(0, 9);`,返回指定范围内的随机整数。 - `rand()`:传统的随机数生成器,输出范围内的随机数。 5. **字符串处理** - `trim()`:去除字符串两端的空格和其他预定义字符,如`$str = "\r\nHelloWorld!\r\n"; echo trim($str);`,输出去除了首尾空白的字符串。 这份文档对于学习和使用PHP编程人员来说,是一份宝贵的参考资料,可以帮助读者更好地理解和掌握这些常用函数的用法,提高编程效率。
2011-04-12 上传
gettype gettype — 获取变量的类型 explode — 使用一个字符串分割另一个字符串 iconv –转换字符串编码 I/O函数 Flush 函数描述:flush(); 说明:函数Flush刷新PHP的输出缓存,它尽量将缓和存中的内容输出到用户的浏览器。 返回值:无 Print 函数描述:print(string arg,string[arg],…); 说明:函数print输入所有的参数。 返回值:若输出成功,返回true(1);否则返回false(0)。 Printf 函数描述:printf(string format,mixed[string]); 说明:函数printf根据所给格式format,输出string。格式以一个%开头,以一个字母结尾,该字母决定输出的数据类型。PHP的类型说明符如表所示。 PHP的类型说明符 类型说明符 说 明 b 输出二进制整数 o 输出八进制整数 x,X 输出十六进制整数,“x”使用小写字母,“X”使用大写字母 d 输出十进制整数 c 输出由整数ASCII代码说明的字符 s 输出字符串 f 输出浮点数 e 输出用科学计数法表示的浮点数 % 输出一个百分号 返回值:无 正规表达式函数 Ereg 函数描述:int ereg (string pattern ,string string ,array[regs]); 说明:函数ereg在参数string中寻找pattern中给出的正规表达式相匹配的项。如果提供了可选reg数组,则每一项匹配将顺序存储在数组regs[1]开始的各项中。在regs[0]中存储整个正规表达式的匹配项。在函数ereg中,匹配的辨别是区分大小写的。请参看以下程序 返回值:若至少有一处匹配