downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

JsonSerializable> <Typy zasobów
[edit] Last updated: Fri, 23 Mar 2012

view this page in

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_ERROR_UTF8 (integer)
Spreparowane znaki UTF-8. Możliwe, że nieprawidłowo zakodowane. Ta stała jest dostępna od PHP 5.3.1.

Następujące stałe mogą być użyte jako kombinacja opcji dla json_encode(). Stałe dostępne są od PHP 5.3.0.

JSON_HEX_TAG (integer)
Konwertuje wszystkie < i > na \u003C i \u003E.
JSON_HEX_AMP (integer)
Konwertuje wszystkie & na \u0026.
JSON_HEX_APOS (integer)
Konwertuje wszystkie pojedyńcze cudzyszłowy ' na \u0027.
JSON_HEX_QUOT (integer)
Konwertuje wszystkie podwójne cudzysłowy " na \u0022.
JSON_FORCE_OBJECT (integer)
Zwraca obiekt zamiast tablicy, kiedy zostanie użyta nieasocjacyjna tablica. Jest to szczególnie użyteczne, kiedy na wyjściu oczekujemy obiektu, a tablica jest pusta.


add a note add a note User Contributed Notes Stałe predefiniowane
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites