首页
学习
活动
专区
工具
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 →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com