ثابت های JSON از پیش تعریف شده PHP(PHP Predefined JSON Constants)














































































































































ثابت تایپ شرح
JSON_ERROR_NONE عدد صحیح هیچ خطایی رخ نداده است
JSON_ERROR_DEPTH عدد صحیح از حداکثر عمق پشته فراتر رفته است
JSON_ERROR_STATE_MISMATCH عدد صحیح JSON نامعتبر/بد شکل
JSON_ERROR_CTRL_CHAR عدد صحیح کنترل خطای کاراکتر
JSON_ERROR_SYNTAX عدد صحیح خطای نحو
JSON_ERROR_UTF8 عدد صحیح کاراکترهای نادرست UTF-8. PHP 5.3
JSON_ERROR_RECURSION عدد صحیح مقادیر مرجع بازگشتی نامعتبر است. PHP 5.5
JSON_ERROR_INF_OR_NAN عدد صحیح مقادیر NAN یا INF نامعتبر است. PHP 5.5
JSON_ERROR_UNSUPPORTED_TYPE عدد صحیح نوع نامعتبر است. PHP 5.5
JSON_ERROR_INVALID_PROPERTY_NAME عدد صحیح نام دارایی نامعتبر است. PHP 7.0
JSON_ERROR_UTF16 عدد صحیح نویسه های UTF-16 نادرست. PHP 7.0
JSON_BIGINT_AS_STRING عدد صحیح  
JSON_OBJECT_AS_ARRAY عدد صحیح  
JSON_HEX_TAG عدد صحیح  
JSON_HEX_AMP عدد صحیح  
JSON_HEX_APOS عدد صحیح  
JSON_HEX_QUOT عدد صحیح  
JSON_FORCE_OBJECT عدد صحیح  
JSON_NUMERIC_CHECK عدد صحیح  
JSON_PRETTY_PRINT عدد صحیح  
JSON_UNESCAPED_SLASHES عدد صحیح  
JSON_PARTIAL_OUTPUT_ON_ERROR عدد صحیح  
JSON_PRESERVE_ZERO_FRACTION عدد صحیح  
JSON_UNESCAPED_LINE_TERMINATORS عدد صحیح  
JSON_INVALID_UTF8_IGNORE عدد صحیح  
JSON_INVALID_UTF8_SUBSTITUTE عدد صحیح  
JSON_THROWN_ON_ERROR عدد صحیح