本帖最后由 u014038328 于 2014-03-23 22:34:29 编辑
<br /><br /><br />$a = 'abc123'; // 字符串<br /><br /><br />如何匹配如下数组?<br /><br />Array<br />(<br /> [0] => abc123<br /> [1] => 1231231<br /> [2] => 123123123<br /> [3] => 222aads2<br /> [4] => 23232<br /> [8] => 222211<br /> [9] => asfds<br />) <br /><br />个数 前后 字母 大小写 都要匹配 <br /><br />如果匹配其中一个返回 true 否则 返回 false<br /><br /><br />
------解决方案--------------------匹配是指在数组中?
in_array()?
------解决方案--------------------$a = 'abc123';<br />$arr = Array<br />(<br /> 0 => 'abc123',<br /> 1 => '1231231',<br /> 2 => '123123123',<br /> 3 => '222aads2',<br /> 4 => '23232',<br /> 8 => '222211',<br /> 9 => 'asfds'<br />) ;<br />if(in_array($a, $arr)){<br /> echo '匹配成功';<br />}else{<br /> echo '匹配失败';<br />}