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

将字符串转换为小写或大写形式的PHP函数

发布时间:2023-06-29 14:12:03

在PHP中,有两个内置函数将字符串转换为小写或大写形式,分别是strtolower()和strtoupper()函数。

1. strtolower()函数:

strtolower()函数将字符串中的所有字符转换为小写形式,并返回转换后的字符串。以下是strtolower()函数的语法示例:

string strtolower ( string $string )

参数说明:

- string:要转换的字符串。

示例:

$str = "Hello World!";
$str_lower = strtolower($str);
echo $str_lower; // 输出:hello world!

2. strtoupper()函数:

strtoupper()函数将字符串中的所有字符转换为大写形式,并返回转换后的字符串。以下是strtoupper()函数的语法示例:

string strtoupper ( string $string )

参数说明:

- string:要转换的字符串。

示例:

$str = "Hello World!";
$str_upper = strtoupper($str);
echo $str_upper; // 输出:HELLO WORLD!

需要注意的是,strtolower()和strtoupper()函数只会对字母字符进行大小写转换,不会对其他字符进行处理。另外,这两个函数都是区分字符集的,即它们会根据当前字符集将字符串转换为相应的大小写形式。

如果需要对字符串中的某个部分进行大小写转换,可以使用substr()函数和这两个函数的结合。示例:

$str = "Hello World!";
$str_lower = strtolower(substr($str, 0, 5)) . substr($str, 5);
echo $str_lower; // 输出:hello World!

上述示例中,substr()函数用于获取字符串的一部分,并且strtolower()函数只会对获取的部分进行大小写转换,然后使用另一个substr()函数将转换后的部分和原始字符串的剩余部分拼接在一起。

综上所述,strtolower()和strtoupper()函数是PHP中用于将字符串转换为小写或大写形式的两个常用函数。