如果我有一個類似的代碼,if ($_REQUEST['carrier'] == "T-Mobile") {}
如果有人例如忘了大寫,他們就是運營商名稱,那麼我可以不必做"t-mobile"
嗎?我正在撰寫電子郵件文本訂閱系統。在PHP中比較if語句時,是否區分大小寫?
0
A
回答
0
我不能」真正弄明白你的問題,但...
嘗試都轉換爲小寫正是如此比較。
0
是的,它區分大小寫。解決方案是將輸入轉換爲小寫:
if (strtolower($_REQUEST['carrier']) == "t-mobile") {
1
您可以使用strcasecmp函數檢查兩個字符串是否相等(不區分大小寫)。
如果他們是平等的,這個函數返回0。
到這裏看看:http://php.net/manual/en/function.strcasecmp.php
你如果是這樣的
if (strcasecmp($_REQUEST['carrier'], "T-Mobile") == 0)
0
if (strtolower($_REQUEST['carrier']) == "t-mobile") { /* ... */ }
有更優雅的方式來做到這一點,但你得到了想法。
+0
謝謝你的提議。當我寫這個腳本的其餘部分時,我會記住這一點。 – 1vannn
相關問題
- 1. 區分大小寫的coldfusion IF語句
- 2. 在IF語句中比較時間PHP
- 3. 如何獲取Javascript在if語句時不區分大小寫?
- 4. VBA:區分大小寫在if-else語句中的MATCH選項
- 5. 表達式語言中的字符串比較是否區分大小寫?
- 6. SQL語法是否區分大小寫?
- 7. 區分大小寫字符串比較
- 8. 與jQuery不區分大小寫比較?
- 9. 不區分大小寫的NSString比較
- 10. 比較網址區分大小寫
- 11. 區分大小寫字符串比較
- 12. MVC3:CompareAttribute不區分大小寫比較
- 13. Drools:不區分大小寫比較?
- 14. IF語句比較
- 15. 比較中的if語句
- 16. c#If else語句不區分大小寫
- 17. PHP不區分大小寫usermame比賽
- 18. 如何在php中比較兩個數組(不區分大小寫)php
- 19. 如何比較if語句
- 20. 區分大小寫區分大小寫還是全大寫?
- 21. 在if語句中比較兩個LongWritable
- 22. 在if語句中比較字符串
- 23. 在ABAP OpenSQL SELECT中的不區分大小寫比較
- 24. 如何在sql中區分大小寫比較?
- 25. BindingSource.Find鍵比較是不區分大小寫的?
- 26. 語言區分大小寫
- 27. php,mysql:比較字符串 - 區分重音和不區分大小寫
- 28. 當在if語句中比較$ this-> session-> userdata('username')的值時,if else語句總是進入else部分
- 29. bash腳本語句if語句,比較小數點
- 30. PHP if語句比較我有麻煩寫3個日期
謝謝你的提議。當我寫這個腳本的其餘部分時,我會記住這一點。 – 1vannn