當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。