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 →
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com