Default JSON encoding is performed with the following options, which
produces RFC4627-compliant JSON, capable of embedding into HTML.
- JSON_HEX_TAG
- JSON_HEX_APOS
- JSON_HEX_AMP
- JSON_HEX_QUOT
- JSON_UNESCAPED_SLASHES
public __construct ( mixed $data, integer $status = 200, array $headers = [], integer $encodingOptions = self::DEFAULT_JSON_FLAGS ) | ||
$data | mixed | Data to convert to JSON. |
$status | integer | Integer status code for the response; 200 by default. |
$headers | array | Array of headers to use at initialization. |
$encodingOptions | integer | JSON encoding options to use. |