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.