Compare commits

...

2 Commits

Author SHA1 Message Date
064710324e Bug fix in arraySearchKey path reset 2023-04-26 15:41:56 +09:00
e0356dcadf Release: v8.3.0 2023-04-26 14:56:11 +09:00
2 changed files with 4 additions and 2 deletions

View File

@@ -1 +1 @@
8.2.2 8.3.0

View File

@@ -208,7 +208,9 @@ class ArrayHandler
$prev_depth = 0; $prev_depth = 0;
foreach ($recursive as $key => $value) { foreach ($recursive as $key => $value) {
if ($prev_depth > $recursive->getDepth()) { if ($prev_depth > $recursive->getDepth()) {
$key_path = []; // remove all trailing to ne depth
$diff = $prev_depth - $recursive->getDepth();
array_splice($key_path, -$diff, $diff);
} }
$prev_depth = $recursive->getDepth(); $prev_depth = $recursive->getDepth();
if ($flat === false) { if ($flat === false) {