ucwords
ucwords
(PHP 4, PHP 5, PHP 7)
ucwords - 大写字母中每个单词的第一个字符
描述
string ucwords ( string $str [, string $delimiters = " \t\r\n\f\v" ] )
如果该字符是字母,则返回一个字符串,其中每个单词的第一个字符都是大写字母。
单词的定义是紧跟在delimiters
参数中列出的任何字符之后的任何字符串(默认情况下是空格,换页符,换行符,回车符,水平制表符和垂直制表符)。
参数
str
输入字符串。
delimiters
可选的delimiters
包含词分隔符字符。
返回值
返回修改的字符串。
更新日志
版 | 描述 |
---|---|
5.4.32, 5.5.16 | 添加了分隔符参数。 |
例子
示例#1 ucwords()示例
<?php
$foo = 'hello world!';
$foo = ucwords($foo // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar // HELLO WORLD!
$bar = ucwords(strtolower($bar) // Hello World!
?>
示例#2带有自定义分隔符的ucwords()示例
<?php
$foo = 'hello|world!';
$bar = ucwords($foo // Hello|world!
$baz = ucwords($foo, "|" // Hello|World!
?>
注意
注意
:此功能是二进制安全的。
扩展内容
- strtoupper() - 使字符串大写
- strtolower() - 使字符串小写
- ucfirst() - 使字符串的第一个字符大写
- mb_convert_case() - 对字符串执行大小写折叠
← ucfirst
vfprintf →