[英]how to make the string type of an array to default settings
我有一個表格
名稱:(輸入名稱=“ detail [名稱])...以格式
地址:(輸入名稱=“詳細信息[地址])...以一種形式
用戶名:(輸入名稱=“ detail [用戶名])...格式
現在使用php我將數據提取為
$values = array();
$values = array_map('ucwords', $_POST['detail']);
在這里,$ values是一個數組,並且通過將每個單詞的第一個字母更改為大寫來操縱了表單提交的數據……因為我合並了array_map和ucwords
現在我想做的是...我不希望用戶名受到該ucwords函數的影響...假設用戶是否鍵入“ heNDriX”作為用戶名...我希望將其轉儲到數據庫中...
所以請幫我
提前致謝
如果只有一個例外,則可以用$ _POST ['detail'] ['username']中的值覆蓋values數組
$values = array();
$values = array_map('ucwords', $_POST['detail']);
$values['username'] = $_POST['detail']['username'];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.