我有一个数组
$op1 = array('45'=>123, '657'=>65, '6578'=>234, '65782'=>0, '3'=>25, '756'=>156, '3445'=>178, '20924'=>92);
然后从我想查看是否有任何数组键以它开头的表单中获取一个变量。
多变的:$nr=$_POST['number'];
代码:
foreach (array_keys($op1) as $key) {
if(preg_match('/$nr/', $key))
{
echo "FOUND";
}
else{
echo "NOT FOUND";
}
但它永远不会在数组中找到任何东西。我知道我可能做错了什么,但不知道是什么。