<input name ='search' type ='text' placeholder ='Search...'= '<?php if (isset($_GET['submit'])){ echo $_GET ['learn']; }?>' >
$question= "/\b(". $name. ")\b/i"; //<<My problem is here
//$name is an input
switch($name){
case(preg_match($word, $question) ? true : false):
//word is not the problem
break;
&#13;
好吧,我有这个,我的问题是如何才能得到$ word。我尝试了很多方法,但似乎都没有。 $ word是一个函数,我不知道如何输入并使匹配工作。 我也尝试过:
case(preg_match("/\b<input name ='search' type ='text' placeholder ='search' value = '<?php if (isset($_GET['submit'])){ echo $_GET ['learn']; }?>' >\b/", $word) ? true : false):
&#13;
主要问题是将函数放在&#39; / \ b这里\ b /&#39; 你可以帮忙吗?