How do I encode a PHP object into JSON string?

To encode objects into a JSON formatted string in PHP, you can use the json_encode(value, options, depth) function. The first parameter specifies the PHP object to encode. You can control how the PHP object will be encoded into JSON by passing a combination of bitmasks in the second parameter. See the list of supported bitmasks for the JSON encoder below. The third optional parameter specifies the maximum recursion depth, in other words, how deep the encoding function will go through the nested PHP objects and convert them to JSON. In this PHP Encode JSON example, we use the json_encode() function to encode a PHP object into a JSON representation. Click Execute to run the PHP JSON Encode Example online and see the result.
Loading...