
Funksjonsblokken JSON_OPTIONS beregner alternativene for JSON_ENCODE.
Angir et objekt i stedet for et array, hvis et ikke-assosiert array brukes. Spesielt nyttig hvis mottakeren av utdata forventer et objekt og arrayet er tomt.
Hvis koderingen av en enkelt verdi mislykkes, blir denne utelatt i stedet for å feile.
Koder numeriske strengverdier som tall.
Bruker mellomrom til å formaterer de returnerte dataene.
Alle < og > blir konvertert til \u003C og \u003E.
Alle &-tegn blir konvertert til \u0026.
Alle '-tegn blir konvertert til \u0027.
Alle "-tegn blir konvertert til \u0022.
Det blir ikke satt et escape-tegn foran /.
Koder Unicode-tegn som består av flere bytes direkte. Standardmessig blir \uXXXX-escapes brukt.
Returnerer de beregnede alternativene som en heltallverdi. Verdien 0 tilsvarer ingen alternativer. For å spare plass, kan verdien også settes direkte på funksjonsblokken JSON_ENCODE.