JSON
PHP Manual

Предварително-дефинирани константи

Константите по-долу са дефинирани в това разширение и ще бъдат налични единствено, когато това разширение е компилирано в PHP или пуснато динамично по време на изпълнение.

Константите по-долу указват типа на грешката, върната от json_last_error(). Достъпни са от PHP 5.3.0.

JSON_ERROR_NONE (integer)
Не са възникнали грешки.
JSON_ERROR_DEPTH (integer)
Достигнат е максималният размер на стека.
JSON_ERROR_CTRL_CHAR (integer)
Грешка на контролния знак, вероятно е некоректно кодиран.
JSON_ERROR_SYNTAX (integer)
Синтактична грешка.

JSON
PHP Manual