2010-12-11 57 views
0

我还可以使用get_search_query()来调用$ _GET [“s”],该函数输出一个字符串。

我试了很多本该工作但没有的代码。无论我做什么,大多数都会成真没有一个简单的方法来做到这一点?由于

+1

请问['strpos'](http://php.net/manual/en/function.strpos.php)能为你工作吗? – casablanca 2010-12-11 22:37:37

+1

如果您发布了一些您已经尝试过的代码,这将会很有帮助。 – 2010-12-11 22:38:20

回答

2

假设你的意思是文本字符串 “++++” ......

if (strpos($_GET['s'], '++++') !== false) { 
    // there, do something 
} else { 
    // not there, do something else 
} 

参考:http://php.net/strpos

+0

非常感谢它的工作。 – lisovaccaro 2010-12-11 23:17:39

1
if(strpos($_GET['s'], '++++') !== false) { 
    // has 
} else { 
    // doesn't have 
} 
1

我不知道挺你哪里不舒服,或者如果我“M误解的问题,但肯定strpos是你所需要的:

if (strpos($_GET["s"],'++++') !=== false) { 
    // the string '++++' was found 
} 


编辑修复'strpos'(nee'strpoa')错字...哎呀!谢谢@Jonah Bron =)

+0

糟糕,错字。 'strpos',而不是'strpoa';) – Jonah 2010-12-11 22:43:53

+0

@Jonah,修正了,我的谢意=) – 2010-12-11 22:46:10

相关问题