PHP String ucfirst() 函数
ucfirst() 函数用于将字符串的第一个字符转换为大写。它是 PHP 的内置函数,接受一个字符串作为输入,将该字符串的首字母转换为大写。该函数只将字符串的第一个字符转换为大写,其他字符保持不变。
注意:PHP 4+ 版本支持该函数。
PHP 中有一些与 strtolower() 函数类似的相关函数:
相关函数
- strtoupper() - 将一个字符串全部转换为大写。
- strtolower() - 将一个字符串全部转换为小写。
- lcfirst() - 将一个字符串的第一个字符转换为小写。
- ucwords() - 将一个字符串中每个单词的首字母转换为大写。
语法
ucfirst() 函数的语法如下,仅包含一个字符串参数。
ucfirst( $string)
ucfirst()函数返回转换后的字符串。
参数
$string(必需)- 这是该函数的一个必需参数,指定输入字符串。它是传递给ucfirst()函数的唯一参数。
返回值
ucfirst()函数返回转换后的字符串,其中字符串的第一个字符转换为大写。
示例
提供了一些示例,通过这些示例我们可以了解ucfirst()函数的工作原理。让我们看看下面的示例-
示例1
<?php
strinn1 = "hey! myself shivani garg";
echo ucfirst(strinn1);
?>
输出:
如下所示的输出,ucfirst() 只将字符串的第一个字符转换为大写。
Hey! myself shivani garg
示例2
<?php
strinn1 = "hey! are you Aparna Garg?";
echo ucfirst(strinn1);
echo "</br>";
strinn2 = "no, I'm Gunjan Garg.";
echo ucfirst(strinn2);
?>
输出:
Hey! are you Aparna Garg?
No, I'm Gunjan Garg.