字符串函数

PHP ucwords() 函数

主题:PHP 字符串参考上一页|下一页

说明

ucwords() 函数将字符串中每个单词的第一个字符转换为大写。

下表总结了该函数的技术细节。

返回值: Returns the modified string.
版本: PHP 4+

语法

ucwords() 函数的基本语法如下:

ucwords(string, separators);

下面的例子展示了 ucwords() 函数的作用。

<?php
// 示例字符串
$str = "hello world!";

// 使每个单词的第一个字符大写
echo ucwords($str);
?>

下面是与ucwords()函数相关的函数列表:

  • lcfirst() – 将字符串的第一个字符转换为小写。
  • ucfirst() – 将字符串的第一个字符转换为大写。
  • strtoupper() – 将字符串转换为大写。
  • strtolower() – 将字符串转换为小写。

参数

ucwords() 函数接受以下参数。

参数 说明
string 必填。 指定要处理的字符串。
separators 可选。 指定单词分隔符。

提示: 单词的定义是紧接在 separators 参数中列出的任何字符之后的任何字符串。 默认分隔符为:空格("")、换页符("\f")、换行符("\n")、回车符("\r")、水平制表符("\t")和垂直 制表符("\v")。


更多示例

这里有更多示例展示了 ucwords() 函数的实际工作原理:

在以下示例中,每个逗号分隔的单词的第一个字符将大写。

<?php
// 示例字符串
$str = "apple,banana,orange,papaya";

// 将每个单词的第一个字符大写
echo ucwords($str, ",");
?>
Advertisements