簡體   English   中英

如何強制字符采用某種大小寫敏感的格式?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM