
Blocul funcțional JSON_OPTIONS calculează opțiunile pentru JSON_ENCODE.
Specifică un obiect în loc de un tablou, dacă se utilizează un tablou neasociativ. Util foarte util atunci când destinatarul ieșirii așteaptă un obiect și tabloul este gol.
Dacă codificarea unei valori individuale eșuează, aceasta este omisă în loc să eșueze.
Codifică șirurile de caractere numerice ca numere.
Utilizează spații pentru a formata datele returnate.
Toate < și > sunt convertite în \u003C și \u003E.
Toate caracterele & sunt convertite în \u0026.
Toate caracterele ' sunt convertite în \u0027.
Toate caracterele " sunt convertite în \u0022.
Nu se introduce un caracter de scăpare înaintea /.
Codifică caracterele Unicode care constau din mai multe octeți direct. Implicit, se utilizează escape-uri \uXXXX.
Returnează opțiunile calculate ca un număr întreg. Valoarea 0 corespunde niciunei opțiuni. Pentru a economisi spațiu, valoarea poate fi introdusă direct în blocul funcțional JSON_ENCODE.