当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP ucwords()用法及代码示例


ucwords()函数是PHP中的内置函数,用于将字符串中每个单词的第一个字符转换为upper-case。

用法

string ucwords ( $string, $separator )

参数:此函数接受两个参数,第一个是必选参数,第二个是可选参数。这两个参数说明如下:


  1. $string:这是您要将每个单词的第一个字符转换为大写的输入字符串。
  2. $separator:这是一个可选参数。此参数指定一个字符,该字符将用作输入字符串中单词的分隔符。例如,如果分隔符为“ |”,并且输入字符串为“Hello|world”,则意味着该字符串包含两个单词“Hello”和“world”。

返回值:此函数返回一个字符串,每个单词的首字符均大写。

例子:

Input : $str  = "Geeks for geeks"
        ucwords($str)
Output: Geeks For Geeks

Input : $str  = "going BACK he SAW THIS"
        ucwords($str)
Output: Going BACK He SAW THIS

以下示例程序旨在说明PHP中的ucwords()函数:

程序1

<?php 
  
// original string 
$str  = "Geeks for geeks"; 
  
// string after converting first character 
// of every word to uppercase 
$resStr = ucwords($str); 
  
print_r($resStr); 
  
?>

输出:

Geeks For Geeks

程序2

<?php 
  
// original string 
$str = "Geeks#for#geeks #PHP #tutorials"; 
  
$separator = '#'; 
  
// string after converting first character 
// of every word to uppercase 
$resStr = ucwords($str, $separator); 
  
print_r($resStr); 
  
?>

输出:

Geeks#For#Geeks #PHP #Tutorials

注意:请勿使用字符“ $”作为分隔符,因为PHP中任何以$开头的名称均被视为变量名。因此,您的程序可能会给出一个找不到该变量的错误。

参考:
http://php.net/manual/en/function.ucwords.php



相关用法


注:本文由纯净天空筛选整理自barykrg大神的英文原创作品 PHP | ucwords() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。