<?php
$foo = [
0 => [
'bar' => 'baz',
'qux' => [
'x',
'y',
'y',
],
],
];
echo json_encode($foo, JSON_FORCE_OBJECT | JSON_PRETTY_PRINT), PHP_EOL,
json_encode((object) $foo, JSON_PRETTY_PRINT);
- Output for 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
- {
"0": {
"bar": "baz",
"qux": {
"0": "x",
"1": "y",
"2": "y"
}
}
}
{
"0": {
"bar": "baz",
"qux": [
"x",
"y",
"y"
]
}
}
preferences:
93.53 ms | 407 KiB | 5 Q