好傢伙即時通訊新的這個論壇,以便IA有點困惑給予標題(和我很抱歉,如果這已經問過的地方,我只是不知道在哪裏可以找到它),我聽說返回字符串/文到mysql數據庫是不是很安全,所以我只是想把它變成數字,但我已經搜索穀倉,並找不到我在找什麼,例如我有文字:PHP文本數量或INT
「這是文本內引號「
我希望把它變成像數或東西:
「2421512152142152134」
但我從PHP得到了它的返回不是數字就應該是:(截圖)
我找不到任何方法來做到這一點,誰能告訴我做什麼方法?
我也希望它工作於所有文字像UTF-8,UTF-7,或類似的東西,而不僅僅是上市文本。
只是一個說明,我討厭小數。
爲什麼你將字符串轉換爲int? – Sona
「我聽說將字符串/文本返回到mysql數據庫並不安全」不知道你聽到的是哪裏,但沒關係。但是你真的認爲通過將字符串轉換爲int將會更安全嗎?黑客可以簡單地將int重新設置爲一個字符串。安全性增加0,0。你所做的只是沒有任何意義。 – Twinfriends
您需要閱讀一些關於如何將數據存儲到數據庫以及相關安全風險的基本教程。 SQL注入預防不是將字符串轉換爲數字,而是關於正確轉義字符串以防止有人直接從網站向您的數據庫發送SQL語句。 –