Hallo!
Ich habe 2 Arrays und möchte diese vergleichen und ein neues Array erzeugen.
array1 {12, 13, 14, 15, 16};
array2 {12, 15, 16};
meine Ergbenis soll so aussehen:
array3 {12 = 'ok', 13 = '', 14 = '', 15 = 'ok', 16 = ''}
mein versuch:
Ich habe 2 Arrays und möchte diese vergleichen und ein neues Array erzeugen.
array1 {12, 13, 14, 15, 16};
array2 {12, 15, 16};
meine Ergbenis soll so aussehen:
array3 {12 = 'ok', 13 = '', 14 = '', 15 = 'ok', 16 = ''}
mein versuch:
Code:
$array1 = array(0=>30, 1=>31, 2=>32, 3=>33); $array2 = array(0=>30, 1=>32); foreach ($array1 as $key => $item) { foreach ($array2 as $key2 => $item2) { if ($item == $item2) { $array3 = array ($item=>'disable'); } else { $array3 = array ($item=>''); } } }
Kommentar