如果我有一个类似的代码,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