将字符串转换为小写或大写形式的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中用于将字符串转换为小写或大写形式的两个常用函数。
