strtoupper() 是 PHP 最流行的函數之一,廣泛用於將字符串轉換為大寫。它接受一個字符串作為參數並將該字符串的所有小寫英文字符轉換為大寫。字符串的其他字符如數字和特殊字符保持不變。 PHP 4+ 版本支持此函數。
注意:strtoupper() 是一個二進製安全函數。
PHP 中還有一些其他函數類似於 strtoupper() 函數:
相關函數
- strtolower()- 它將字符串轉換為小寫。
- lcfirst()- 它將字符串的第一個字符轉換為小寫。
- ucfirst()- 它將字符串的第一個字符轉換為大寫。
- ucwords()- 它將字符串中每個單詞的第一個字符轉換為大寫。
用法
strtoupper() 函數的語法如下所示,它隻需要一個字符串參數。
strtoupper($string)
參數
$string(必需):這是此函數的必需參數,用於指定要轉換為大寫的字符串。簡單來說 - 它是一個轉換為大寫的字符串。
返回值
它返回轉換後的大寫字符串。
例子
strtoupper() 是一個廣泛使用的 PHP 函數。下麵給出一些例子。借助這些示例,我們可以實際了解此函數的工作原理
例子1
<?php
//original string
$input_str = "WelCoMe to JavaTPoint";
//string converted into lowercase
$result_str = strtoupper($input_str);
echo $result_str;
?>
輸出:
WELCOME TO JAVATPOINT
例子2
<?php
//original string
$input_str = "hie! I'm Gunjan Garg.";
echo "<b>String before conversion:</b>". $input_str;
echo "</br>";
//string converted into lowercase
$result_str = strtoupper($input_str);
echo "<b>String after conversion:</b>". $result_str;
?>
輸出:
String before conversion:hie! I'm Gunjan Garg. String after conversion:HIE! I'M GUNJAN GARG.
例子3
在這個例子中,我們將看到在字符串上應用 strtoupper() 函數後特殊字符保持不變。它隻轉換字母字符,而特殊符號沒有變化。
<?php
$input_str1 = "!, @, %, $, and # are the special symbols.";
echo "<b>String before conversion:</b>". $input_str1;
echo "</br>";
//string converted into lowercase
$result_str = strtoupper($input_str1);
echo "<b>String after conversion:</b>". $result_str;
?>
輸出:
String before conversion:!, @, %, $, and # are the special symbols. String after conversion:!, @, %, $, AND # ARE THE SPECIAL SYMBOLS.
相關用法
- PHP String strtolower()用法及代碼示例
- PHP String strtok()用法及代碼示例
- PHP String strtr()用法及代碼示例
- PHP String strspn()用法及代碼示例
- PHP String strstr()用法及代碼示例
- PHP String str_replace()用法及代碼示例
- PHP String strrpos()用法及代碼示例
- PHP String sprintf()用法及代碼示例
- PHP String substr()用法及代碼示例
- PHP String substr_count()用法及代碼示例
- PHP String substr_replace()用法及代碼示例
- PHP String sscanf()用法及代碼示例
- PHP String substr_compare()用法及代碼示例
- PHP String wordwrap()用法及代碼示例
- PHP String ucwords()用法及代碼示例
- PHP String localeconv()用法及代碼示例
- PHP String quoted_printable_encode()用法及代碼示例
- PHP String ucfirst()用法及代碼示例
- PHP String nl2br()用法及代碼示例
- PHP String vsprintf()用法及代碼示例
注:本文由純淨天空篩選整理自 PHP String strtoupper() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。