欢迎访问宙启技术站
智能推送

PHP字符串函数:常用字符串函数及应用示例

发布时间:2023-06-10 05:30:24

1. substr函数:获取字符串的子串

substr函数用于获取字符串的子串,需要指定起点和终点。如果只指定起点,则返回起点后所有字符。如果只指定终点,则从字符串的起点开始返回到终点位置的所有字符。应用实例:

$mystr = 'abcdefg';

echo substr($mystr, 2, 3); // 输出 cde

2. strlen函数:获取字符串的长度

strlen函数用于获取字符串的长度,返回值为整型。应用实例:

$mystr = 'abcd';

echo strlen($mystr); // 输出 4

3. str_replace函数:替换字符串

str_replace函数用于替换字符串的指定部分,可以在原字符串中替换多次。应用实例:

$mystr = 'hello world';

echo str_replace('world', 'PHP', $mystr); // 输出 hello PHP

4. strtoupper函数:将字符串转换为大写

strtoupper函数用于将字符串中所有小写字符转换为大写字符。应用实例:

$mystr = 'hello';

echo strtoupper($mystr); // 输出 HELLO

5. strtolower函数:将字符串转换为小写

strtolower函数用于将字符串中所有大写字符转换为小写字符。应用实例:

$mystr = 'WORLD';

echo strtolower($mystr); // 输出 world

6. ucfirst函数:将字符串首字母大写

ucfirst函数用于将字符串中的首字母转换为大写字母。应用实例:

$mystr = 'hello';

echo ucfirst($mystr); // 输出 Hello

7. ucwords函数:将每个单词的首字母大写

ucwords函数用于将字符串中每个单词的首字母转换为大写字母。应用实例:

$mystr = 'hello world';

echo ucwords($mystr); // 输出 Hello World

8. trim函数:去除字符串两端空格

trim函数用于去除字符串两端的空格,可以指定需要去除的字符。应用实例:

$mystr = '   hello world   ';

echo trim($mystr); // 输出 hello world

9. strlen函数:获取字符串的长度

strlen函数用于获取字符串的长度,返回值为整型。应用实例:

$mystr = 'abcd';

echo strlen($mystr); // 输出 4

10. strpos函数:查找字符串中的子串位置

strpos函数用于查找字符串中指定子串的位置,返回值为整型。如果查找不到,则返回false。应用实例:

$mystr = 'hello world';

echo strpos($mystr, 'world'); // 输出 6

以上是PHP中常用的字符串函数及其应用实例,更多详细用法请参考PHP官方文档。