我有一組PHP字段。如何將所有輸入字段值更改爲大寫
在將值發送到查詢之前,我想將字母改爲大寫。
有沒有辦法做這樣的事情:
$cust_name = "john";
$cust_gender = "male";
lower_upper_conversion($_);
以至於現在約翰已更改爲約翰,男改變了對男性?
此功能被超過或通過後,所有變量需要變成大寫。
我不想正常解決方案,我呼籲每個字段:
$cust_name = "john";
$cust_gender = "male";
lower_upper_conversion($cust_name);
lower_upper_conversion($cust_gender);
JOHN , MALE,
我給'array_map'加上'strtoupper',但是我*不會*建議直接在'$ _POST'上使用它,而應該將數據放在它自己的數組中,這樣你不會污染用戶輸入。 – zzzzBov
這樣的東西讓我測試它,我使用類對象結構,在類中,有函數調用add_my_details,在這個函數內如何使用array_map,我沒有想法如何調用回調函數,我試過這樣的事情,但沒有工作,得到錯誤,我嘗試像array_map(「strtoupperf」,$ _POST);也試過array_map($ this-> strtoupperf(),$ _POST);致命錯誤:調用未定義的方法mod_expense :: strtoupperf() – vlk
你想使大寫變量是什麼?類的屬性? 「add_my_details」方法的參數?您沒有提供足夠的信息來幫助。沒有人說有一個叫做「strtoupperf」的功能。 –