[PHP]From 2 array return 1 array

administrator

Administrator
Nhân viên
9 Tháng tám 2021
87
0
6
Mã:
//param: 2 array
//return: 1 array

echo "---\n";
echo "Test code: open | closeOk | pendingOk \n****";

$as = [1 => 'open', 2 => 'close', 3 =>'pending'];
$bs = [1 => 'close', 2 => 'pending'];
foreach ($as as $keya => $a) {
    $check = 0;
    foreach ($bs as $keyb => $b) {
        if ($a == $b) {
            echo $a.'Ok | ';
            $check = 1;    
        }
    }
    if ($check == 0) {
        echo $a. " | ";
    }
}

echo "\n Exam 2: \n";
//example 2
foreach ($as as $keya => $a) {
    if(in_array($a, $bs)) 
    {
            echo $a.'Ok | ';
    }
    else {
        echo $a. " | ";
    }
}