Skip to content

Commit 2858dc1

Browse files
authored
Moved second array check outside loop. (#6)
1 parent 090cc51 commit 2858dc1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/ArrayDiffMultidimensional.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,12 @@ public static function compare($array1, $array2)
1616
{
1717
$result = array();
1818

19+
if (!is_array($array2)) {
20+
return $array1;
21+
}
22+
1923
foreach ($array1 as $key => $value) {
20-
if (!is_array($array2) || !array_key_exists($key, $array2)) {
24+
if (!array_key_exists($key, $array2)) {
2125
$result[$key] = $value;
2226
continue;
2327
}

0 commit comments

Comments
 (0)