PHP ucwords() 函数
说明
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
