[英]How to force characters to be in a certain Upper or lower case sensitive format?
我有一個簡單的搜索欄,供用戶搜索數據庫中的任何名稱。
$name = $_POST['name'];
因此,只要用戶輸入我輸出的名稱
<h1> You have searched <?php print( "$name" )?>'s name</h1>
我需要的是,例如,如果用戶由於某種原因鍵入“ leOnARD”,我希望它以“ Leonard”而不是“ leOnARD”出現。
ucfirst()
和strtolower()
似乎是您想要的。
echo ucfirst(strtolower("leOnARD")); // prints Leonard
在PHP中使用ucfirst()
函數。 它將大寫您單詞的第一個字母。
ucfirst(strtolower($name));
這將降低除首字母之外的所有內容。
使用以下內容:
<h1> You have searched <?php print ucfirst(strtolower( "$name" )) ?>'s name</h1>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.