Lines Matching refs:options

48 	ZEND_ARG_INFO(0, options)
56 ZEND_ARG_INFO(0, options)
193 PHP_JSON_API int php_json_encode_ex(smart_str *buf, zval *val, int options, zend_long depth) /* {{{… in php_json_encode_ex() argument
201 return_code = php_json_encode_zval(buf, val, options, &encoder); in php_json_encode_ex()
208 PHP_JSON_API int php_json_encode(smart_str *buf, zval *val, int options) /* {{{ */ in php_json_encode() argument
210 return php_json_encode_ex(buf, val, options, JSON_G(encode_max_depth)); in php_json_encode()
245 …_json_decode_ex(zval *return_value, char *str, size_t str_len, zend_long options, zend_long depth)… in php_json_decode_ex() argument
249 php_json_parser_init(&parser, return_value, str, str_len, (int)options, (int)depth); in php_json_decode_ex()
253 if (!(options & PHP_JSON_THROW_ON_ERROR)) { in php_json_decode_ex()
273 zend_long options = 0; in PHP_FUNCTION() local
279 Z_PARAM_LONG(options) in PHP_FUNCTION()
285 php_json_encode_zval(&buf, parameter, (int)options, &encoder); in PHP_FUNCTION()
287 if (!(options & PHP_JSON_THROW_ON_ERROR) || (options & PHP_JSON_PARTIAL_OUTPUT_ON_ERROR)) { in PHP_FUNCTION()
289 if (encoder.error_code != PHP_JSON_ERROR_NONE && !(options & PHP_JSON_PARTIAL_OUTPUT_ON_ERROR)) { in PHP_FUNCTION()
318 zend_long options = 0; in PHP_FUNCTION() local
325 Z_PARAM_LONG(options) in PHP_FUNCTION()
328 if (!(options & PHP_JSON_THROW_ON_ERROR)) { in PHP_FUNCTION()
333 if (!(options & PHP_JSON_THROW_ON_ERROR)) { in PHP_FUNCTION()
354 options |= PHP_JSON_OBJECT_AS_ARRAY; in PHP_FUNCTION()
356 options &= ~PHP_JSON_OBJECT_AS_ARRAY; in PHP_FUNCTION()
360 php_json_decode_ex(return_value, str, str_len, options, depth); in PHP_FUNCTION()