function for2($from, $to, $b, $inparr, $loe) { for ($i = $from; $i < $to; $i++) { $b = xor2($b, $inparr[$i], $loe); } return $b; }
function f($idcolumn, $arrayOFchisla, $n, $loe, $key) { //надо переделать $poscenter = Math . round($n / 2) + 1; $a = inp($idcolumn, $arrayOFchisla, $n); $inparr = $a[1]; $b = xor2($key[3], $inparr[0], $loe); $b = for2(1, $poscenter, $b, $inparr, $loe); // $b = xor2($key[2], $b, $loe); $b = for2($poscenter + 1, $a[0] - 3, $b, $inparr, $loe); // $b = xor2($key[1], $b, $loe); $b = xor2($inparr[$a[0] - 2], $b, $loe); $b = xor2($inparr[$a[0] - 1], $b, $loe); return $b; }