PHP ucwords 字符串函数
-
定义和用法
ucwords - 将字符串中每个单词的首字母转换为大写 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 V5.4.32, V5.5.16 增加了 delimiters 参数。
-
语法
ucwords ( string $str [, string $delimiters = " \t\r\n\f\v" ] )
将 str 中每个单词的首字符(如果首字符是字母)转换为大写字母,并返回这个字符串。 这里单词的定义是紧跟在 delimiters 参数(默认:空格符、制表符、换行符、回车符、水平线以及竖线)之后的子字符串。 -
参数
参数 必需的 描述 str 是 输入字符串。 delimiters 否 可选的 delimiters,包含了单词分割字符。 -
返回值
返回转换后的字符串。 -
示例
尝试一下<?php $foo = 'hello world!'; $foo = ucwords($foo); // Hello World! echo $foo; echo "<br/>"; $bar = 'HELLO WORLD!'; $bar = ucwords($bar); // HELLO WORLD! echo $bar; echo "<br/>"; $bar = ucwords(strtolower($bar)); // Hello World! echo $bar; ?>
-
相关函数
strtoupper() - 将字符串转化为大写strtolower() - 将字符串转化为小写ucfirst() - 将字符串的首字母转换为大写mb_convert_case() - 对字符串进行大小写转换