首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ucwords

(PHP 4, PHP 5, PHP 7)

ucwords - 大写字母中每个单词的第一个字符

描述

代码语言:javascript
复制
string ucwords ( string $str [,  string $delimiters = " \t\r\n\f\v"  ] )

如果该字符是字母,则返回一个字符串,其中每个单词的第一个字符都是大写字母。

单词的定义是紧跟在delimiters参数中列出的任何字符之后的任何字符串(默认情况下是空格,换页符,换行符,回车符,水平制表符和垂直制表符)。

参数

str

输入字符串。

delimiters

可选的delimiters包含词分隔符字符。

返回值

返回修改的字符串。

更新日志

描述

5.4.32, 5.5.16

添加了分隔符参数。

例子

示例#1 ucwords()示例

代码语言:javascript
复制
<?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()示例

代码语言:javascript
复制
<?php
$foo = 'hello|world!';
$bar = ucwords($foo);             // Hello|world!

$baz = ucwords($foo, "|");        // Hello|World!
?>

注意

注意:此功能是二进制安全的。

扩展内容

  • strtoupper() - 使字符串大写
  • strtolower() - 使字符串小写
  • ucfirst() - 使字符串的第一个字符大写
  • mb_convert_case() - 对字符串执行大小写折叠

← ucfirst

vfprintf →

扫码关注腾讯云开发者

领取腾讯云代金券