2013-04-16 36 views

回答

0

我不能”真正弄明白你的问题,但...

尝试都转换为小写正是如此比较。

0

是的,它区分大小写。解决方案是将输入转换为小写:

if (strtolower($_REQUEST['carrier']) == "t-mobile") { 
+0

谢谢你的提议。当我写这个脚本的其余部分时,我会记住这一点。 – 1vannn

1

您可以使用strcasecmp函数检查两个字符串是否相等(不区分大小写)。

如果他们是平等的,这个函数返回0。

到这里看看:http://php.net/manual/en/function.strcasecmp.php

你如果是这样的

if (strcasecmp($_REQUEST['carrier'], "T-Mobile") == 0) 
0

strtolower

if (strtolower($_REQUEST['carrier']) == "t-mobile") { /* ... */ } 

有更优雅的方式来做到这一点,但你得到了想法。

+0

谢谢你的提议。当我写这个脚本的其余部分时,我会记住这一点。 – 1vannn