PHP String strtolower()函数
strtolower()是PHP中最常用的函数之一,广泛用于将字符串转换为小写。它接受一个字符串作为参数,并将该字符串中的所有大写英文字母转换为小写。其他字符(如数字和特殊字符)保持不变。 PHP 4+ 版本支持该函数。
注意:strtolower() 是一个二进制安全的函数。
PHP中还有其他类似于strtolower()函数的函数:
相关函数
- strtolower() - 将字符串转换为大写。
- lcfirst() - 将字符串的第一个字符转换为小写。
- ucfirst() - 将字符串的第一个字符转换为大写。
- ucwords() - 将字符串中每个单词的第一个字符转换为大写。
语法
strtolower()函数的语法如下,它只接受一个字符串参数。
strtoupper($string)
参数
$string(必填): 这是该函数的一个必填参数,用于指定要转换为小写的字符串。简单来说,它是一个被转换为小写的字符串。
返回值
它返回转换为小写的字符串。
示例
strtolower()是PHP的一个广泛使用的函数。下面给出了一些示例。借助这些示例,我们可以实际了解该函数的工作原理。
示例1
<?php
//original string
input_str = "All Is Well";
//string converted into lowercaseresult_str = strtolower(input_str);
echoresult_str;
?>
输出:
all is well
示例2
<?php
//original string
input_str = "ALAYMA IS A CUTE AND SINCERE GIRL.";
echo "<b>String before conversion: </b>".input_str;
echo "</br>";
//string converted into lowercase
result_str = strtolower(input_str);
echo "<b>String after conversion: </b>". $result_str;
?>
输出:
String before conversion: ALAYMA IS A CUTE AND SINCERE GIRL.
String after conversion: alayma is a cute and sincere girl.
示例3
在这个示例中,我们将看到在应用strtolower()函数后特殊字符保持不变。它只转换字母字符,而特殊符号没有改变。
<?php
input_str = "!, @, %,, And # Are The Special Symbols.";
echo "<b>String before conversion: </b>". input_str;
echo "</br>";
//string converted into lowercaseresult_str = strtolower(input_str);
echo "<b>String after conversion: </b>".result_str;
?>
输出:
String before conversion: !, @, %, , And # Are The Special Symbols.
String after conversion: !, @, %,, and # are the special symbols.