多阵列搜索

时间:2015-03-21 16:03:34

标签: php arrays

$text=$_REQUEST['text'];
$ar=array(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,r,s,t,u,v,w,x,y,z);
$f = array_search($text, $ar);
echo $f;

如果我要输入字段' text' - " a"它会显示我的数组 - 0; 但是如果我输入' ab'它找不到任何东西。有没有办法一次在数组中找到多个值?

1 个答案:

答案 0 :(得分:1)

$text = $_REQUEST['text']; // ab
$ar = range('a','z');
$f = array_intersect($ar, str_split($text, 1));
var_dump($f);

Demo