PHP ucfirst()
函数用于将字符串的第一个字符转换为大写,首字母大写。此函数仅将字符串的第一个字符转换为大写,其他字符保持不变。
它是 PHP 的一个内置函数,它接受一个字符串作为输入,并且只将该字符串的第一个字母转换为大写。
相关函数
PHP中有一些相关函数,类似于ucfirst()函数:
- strtoupper() - 将整个字符串转换为大写。
- strtolower() - 将整个字符串转换为小写。
- lcfirst() - 仅将字符串的第一个字符转换为小写。
- ucwords() - 将字符串中每个单词的第一个字符转换为大写。
语法
下面给出了ucfirst()函数的语法,它只包含一个字符串参数。
ucfirst( $string)
ucfirst()返回转换后的字符串。
参数
$string (必须) - 要转换的字符串。
返回值
ucfirst() 函数返回转换后的字符串,其中字符串的第一个字符转换为大写。
注意
PHP 4+版本支持该函数。
示例
以下给出了一些示例,通过这些示例我们可以了解 ucfirst() 函数的使用方法。让我们看看下面的例子:
示例1
<?php
$strinn1 = "hey! my name is zhangsan";
echo ucfirst($strinn1);
?>
输出:
Hey! my name is zhangsan
我们可以看到在下面的输出中,ucfirst() 仅将字符串的第一个字符转换为大写。
示例2
<?php
$strinn1 = "hey! are you zhangsan?";
echo ucfirst($strinn1);
echo "</br>";
$strinn2 = "no, I'm lisi.";
echo ucfirst($strinn2);
?>
输出:
Hey! are you zhangsan?
No, I'm lisi.
No, I'm lisi.