123456789101112131415 |
- --TEST--
- Bug #66025 (Indent wrong when json_encode() called from jsonSerialize function)
- --FILE--
- <?php
- class Foo implements JsonSerializable {
- public function jsonSerialize(): mixed {
- return json_encode([1], JSON_PRETTY_PRINT);
- }
- }
- echo json_encode([new Foo]), "\n";
- ?>
- --EXPECT--
- ["[\n 1\n]"]
|