2011-08-15 24 views
1

我有一個PHP腳本,用於檢測用戶的IP地址,並在搜索腳本中搜索特定術語時顯示它。當用戶搜索內容爲「我的IP是什麼」的內容時,會顯示其IP。我的問題是;如果用戶搜索「我的IP地址是什麼」或用大寫字母搜索,我怎麼能做同樣的事情?搜索腳本中的PHP IP檢測

我希望你能理解我的問題。這是我的PHP代碼:

if(strpos($_GET['q'],'what is my ip')===0){ 
    echo "Your IP address is <b>{$_SERVER['REMOTE_ADDR']}</b><br><a href='http://www.wikipedia.org/wiki/IP_address'>What is an IP address?</a>"; 
} 

回答

0

如果你不想讓事情的情況下,可以使用strpos變種,忽略大小寫(區分* I * nsensitive)striposDocs

if(stripos($_GET['q'],'what is my ip')===0){ 
    ^
0

爲大寫部分 - 只是將查詢字符串轉換爲大寫或小寫。讓您可以控制字符串。