JSON
PHP Manual

Stałe predefiniowane

Poniższe stałe są zdefiniowane w tym rozszerzeniu i stają się dostępne, gdy rozszerzenie jest dokompilowane z PHP, lub załadowane dynamicznie przy starcie.

Poniższe stałe definiują typy błędów zwracanych za pomocą json_last_error(). Stałe są dostępne od PHP 5.3.0.

JSON_ERROR_NONE (integer)
Nie wystąpił żaden błąd.
JSON_ERROR_DEPTH (integer)
Przekroczono maksymalny poziom zagnieżdżenia danych.
JSON_ERROR_CTRL_CHAR (integer)
Błąd znaku kontrolnego. Prawdopodobnie został on nieprawidłowo zakodowany.
JSON_ERROR_SYNTAX (integer)
Błąd składni.

JSON
PHP Manual