2013-04-16 38 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