使字符串的第一个字符小写

# lcfirst

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

lcfirst — 使字符串的第一个字符小写

### 说明

function lcfirst(string `$string`): string

如果第一个字符是 `"A"`（0x41）到 `"Z"`（0x5a）范围内的 ASCII 字符，则返回第一个字母是小写的 `string`。

### 参数

`string`

  输入的字符串。

### 返回值

返回转换后的字符串。

### 更新日志

版本 | 说明
--- | ---
8.2.0 | 大小写转换不在依赖于使用 setlocale() 设置的区域。只会转换 ASCII 字符。

### 示例

示例 #1 lcfirst() 例子：

    <?php
    $foo = 'HelloWorld';
    echo lcfirst($foo), PHP_EOL;             // helloWorld

    $bar = 'HELLO WORLD!';
    echo lcfirst($bar), PHP_EOL;             // hELLO WORLD!
    echo lcfirst(strtoupper($bar)), PHP_EOL; // hELLO WORLD!
    ?>

### 参见

- ucfirst() - 将字符串的首字母转换为大写
- strtolower() - 将字符串转化为小写
- strtoupper() - 将字符串转化为大写
- ucwords() - 将字符串中每个单词的首字母转换为大写

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open