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

常用的字符串处理函数:10个PHP函数示例

发布时间:2023-06-14 07:43:30

1. strlen()

这个函数用来获取字符串的长度,返回值为整型。它的语法如下:

提示:如果字符串为 Unicode 编码,则返回值可能不准确(通常会低估)。

$str = 'Hello World!';

echo strlen($str); // 12

2. substr()

此函数用来获取字符串的子串,其语法如下:

$str = 'Hello World!';

echo substr($str, 0, 5); // Hello

3. strpos()

此函数用来查找字符串中的某个子字符串,并返回其在原字符串中的位置。如果未找到则返回 false。其语法如下:

$str = 'Hello World!';

echo strpos($str, 'll'); // 2

4. str_replace()

此函数可以在字符串中进行替换操作,其语法如下:

$str = 'Hello World!';

echo str_replace('World', 'PHP', $str); // Hello PHP!

5. strtolower()

此函数可以将字符串转换为小写字母,其语法如下:

$str = 'Hello World!';

echo strtolower($str); // hello world!

6. strtoupper()

此函数可以将字符串转换为大写字母,其语法如下:

$str = 'Hello World!';

echo strtoupper($str); // HELLO WORLD!

7. explode()

此函数可以将一个字符串按照指定的分隔符拆分成数组。其语法如下:

$str = 'Hello World!';

$arr = explode(' ', $str);

print_r($arr); // Array ( [0] => Hello [1] => World! )

8. implode()

此函数可以将一个数组合并成一个字符串,其语法如下:

$arr = array('Hello', 'World!');

$str = implode(' ', $arr);

echo $str; // Hello World!

9. trim()

此函数用来删除字符串首尾的空格、制表符、换行符等空白字符,其语法如下:

$str = ' Hello World! ';

echo trim($str); // Hello World!

10. str_repeat()

此函数可以将字符串重复指定次数,其语法如下:

$str = 'Hello ';

echo str_repeat($str, 3); // Hello Hello Hello 

这些函数是PHP中最常用的字符串处理函数。在实际应用中,还有很多其他的常用字符串处理函数,开发者可以根据自己的需要进行查找和学习。