deepJsonSerialize.php
Table of Contents
Functions
- deepJsonSerialize() : mixed
- Recursively serialize all JsonSerializable values within an array or object.
Functions
deepJsonSerialize()
Recursively serialize all JsonSerializable values within an array or object.
deepJsonSerialize(mixed $value[, int $currentDepth = 0 ]) : mixed
This function traverses arrays and objects at any depth, and whenever it finds a value that implements JsonSerializable, it calls jsonSerialize() on it.
Parameters
- $value : mixed
-
The value to serialize.
- $currentDepth : int = 0
-
Internal recursion counter (default 0).
Tags
Return values
mixed —The value with all JsonSerializable elements serialized.