PHP常用函数详解:strpos, ucwords, number_format, substr, strrchr

需积分: 3 6 下载量 195 浏览量 更新于2024-09-18 收藏 7KB TXT 举报
"PHP函数大全包含了PHP的所有内置函数,提供了快速查找和学习的便利。" 在PHP编程中,函数是代码的重用模块,能够帮助我们执行特定任务。以下是一些重要的PHP函数介绍: 1. strpos():此函数用于查找字符串中指定字符或子串的第一次出现的位置。如果找到,它将返回子串的起始位置,如果未找到,则返回FALSE。例如: ```php $a = "abcdefgb"; $ppp = strpos($a, 'q'); echo $ppp; // 输出:FALSE,因为'q'没有在字符串中出现 ``` 2. ucwords():此函数将字符串中的每个单词首字母转换为大写。它常用于格式化文本,使文本更具可读性。 ```php $str = "hello world"; echo ucwords($str); // 输出:"Hello World" ``` 3. number_format():这个函数用于格式化数字,可以添加千位分隔符和小数点。它接受四个参数,分别是: - number:要格式化的数字 - decimals:小数位数 - decimalpoint:小数点字符,默认为 '.' - separator:千位分隔符,默认为 ','。例如: ```php $str = "123965.456"; echo number_format($str, 2, '_', '*'); // 输出:"123*965_46" ``` 4. substr():此函数用于获取字符串的一部分。它接受三个参数: - string:原始字符串 - start:开始位置,0表示从第一个字符开始,负数表示从字符串末尾开始计数 - length:要截取的长度,如果省略或者为正数,则截取到字符串末尾;如果是负数,则从start位置开始,反向截取length个字符。例如: ```php $str = '1234567890'; echo substr($str, 1); // 输出:"234567890" echo substr($str, 1, 1); // 输出:"2" echo substr($str, -1); // 输出:"0" echo substr($str, 1, -3); // 输出:"234567" ``` 5. strrchr():此函数用于查找字符串最后一次出现某个字符的位置,并返回从该位置到字符串末尾的部分。如果找不到,则返回FALSE。例如: ```php $str = "hello world"; echo strrchr($str, 'l'); // 输出:"ld",因为在字符串中'l'最后一次出现的位置是'ld' ``` 这只是PHP函数库中的一小部分,PHP拥有众多的内置函数,覆盖了各种功能,包括字符串处理、数组操作、数学计算、文件系统交互等。理解和熟练使用这些函数是成为一名优秀的PHP开发者的关键。