PHP 字符串函数

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.