使用php进行数组比较
代码不会停止运行。我需要比较两个数组以匹配每个字符串。两个大小不同的阵列 第一个阵列:使用php进行数组比较,php,arrays,Php,Arrays,代码不会停止运行。我需要比较两个数组以匹配每个字符串。两个大小不同的阵列 第一个阵列: Array ( [0] => '+2+x=1' [1] => '+x+2=1' [2] => 'x+2=1' [3] => '-1+2=7' [4] => '+2-1=7' [5] => '+x+27=3+2' [6] => 'x+27=3+2' [7] => 'x=3'
Array (
[0] => '+2+x=1'
[1] => '+x+2=1'
[2] => 'x+2=1'
[3] => '-1+2=7'
[4] => '+2-1=7'
[5] => '+x+27=3+2'
[6] => 'x+27=3+2'
[7] => 'x=3'
[8] => '+x=3'
)
第二个阵列:
Array (
[0] => '+x+2=1'
[1] => '-1+2=7'
[2] => '+x+27=3+2'
[3] => '+x=3'
)
我的当前代码:(第一个数组=$step\u 1,第二个数组=$arr\u result)
$count1=0;
对于($k=0;$k”;
}
}
}
提前感谢。使用该函数,它将返回一个数组,其中包含两个数组的匹配值:
$array1 = ['foo', 'bar', 'abc'];
$array2 = ['foo', 123, 456, 789, 4654, 'abcdef'];
$matching_values = array_intersect($array1, $array2);
$matching_值将导致
Array
(
[0] => foo
)
编辑:注意,在FOR-you中使用$k,但增加$i。。。这就是为什么你的代码没有停止强>
对于($k=0;$kArray
(
[0] => foo
)