Fix: dol_json_encode was wrong with objects
This commit is contained in:
parent
215139ca72
commit
17a3204578
@ -54,7 +54,7 @@ function dol_json_encode($elements)
|
|||||||
$output = '[';
|
$output = '[';
|
||||||
for ($i = 0, $last = ($num - 1); isset($elements[$i]); ++$i)
|
for ($i = 0, $last = ($num - 1); isset($elements[$i]); ++$i)
|
||||||
{
|
{
|
||||||
if (is_array($elements[$i])) $output.= json_encode($elements[$i]);
|
if (is_array($elements[$i]) || is_object($elements[$i])) $output.= json_encode($elements[$i]);
|
||||||
else $output .= _val($elements[$i]);
|
else $output .= _val($elements[$i]);
|
||||||
if($i !== $last) $output.= ',';
|
if($i !== $last) $output.= ',';
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user