
Den funktionsblocket JSON_OPTIONS beräknar alternativen för JSON_ENCODE.
Anger ett objekt istället för en array om ett icke-associerat array används. Särskilt nyttigt när mottagaren av utdata förväntar sig ett objekt och arrayen är tom.
Om kodningen av ett enda värde misslyckas, utelämnas detta istället för att misslyckas.
Kodar numeriska strängar som siffror.
Använder blanksteg för att formatera de returnerade data.
Alla < och > konverteras till \u003C och \u003E.
Alla &-tecken konverteras till \u0026.
Alla '-tecken konverteras till \u0027.
Alla "-tecken konverteras till \u0022.
Inget escape-tecken införs före /.
Kodar Unicode-tecken som består av flera byte direkt. Som standard används \uXXXX-escapes.
Returnerar de beräknade alternativen som heltal. Värdet 0 motsvarar inga alternativ. För att spara plats kan värdet också införas direkt i funktionsblocket JSON_ENCODE.