Я хочу сравнить два массива в php.Я не хочу делать это в целом, но блок за блоком.
вроде как
if (a[1] == b[1]){ // do something }
if (a[2] == b[2]){ // do more }
как я могу сделать это без целой связки ifs
?
спасибо заранее :)
$a = array(1, 2, 3, 5);
$b = array(1, 1, 1, 1);
$c = array('something', 'something', 'and so forth');
foreach($a as $key => $value){
if($value == $b[$key]){
echo $c[$key]. '<br />';
}
}
мой ответ.Сравните 2 массива, затем запустите некоторый код.активируется блоками, которые соответствуют