ucwords()

1. 定义

该函数将字符串中每个英文单词的首字母转换为大写形式。

2. 语法

ucwords ( string $str [, string $delimiters = " \t\r\n\f\v" ] ) : string

3. 参数说明

参数 可选性 数据类型 描述
$str 必需 字符串 待转换的字符串
$delimiters 可选 字符串 分隔符,用来分辨什么算一个单词的

其中$delimiters单词分隔符参数默认为:

  • :空格符
  • \t:制表符
  • \r:换行符
  • \n:回车符
  • \f:水平线
  • \v:竖线

4. 示例

<?php

// ucwords()
// 将字符串中的每个单词的首字母转换为大写形式

$str = 'hello, PHP world!';
$res = ucwords($str);
var_dump($res);// 输出:string(17) "Hello, PHP World!"

5. 延展阅读

  • strtoupper():将字符串中的所有英文字母转换为大写形式
  • strtolower():将字符串中的所有英文字母转换为小写形式
  • ucfirst():将字符串的首字母转换为大写形式