
Η Μονάδα Λειτουργίας JSON_OPTIONS υπολογίζει τις επιλογές για JSON_ENCODE.
Δίνει ένα αντικείμενο αντί ενός πίνακα, όταν χρησιμοποιείται ένας μη συνδεδεμένος πίνακας. Ειδικά χρήσιμο, αν ο παραλήπτης της εξόδου αναμένει ένα αντικείμενο και ο πίνακας είναι άδειος.
Αν μια κωδικοποίηση μιας μόνο τιμής αποτύχει, αυτή παραλείπεται αντί να αποτυγχάνει.
Κωδικοποιεί αριθμητικές αλυσίδες ως αριθμούς.
Χρησιμοποιεί κενό χώρο για να μορφοποιήσει τα επιστρεφόμενα δεδομένα.
Όλα τα < και > μετατρέπονται σε \u003C και \u003E.
Όλα τα &-συμβόλαια μετατρέπονται σε \u0026.
Όλα τα '-συμβόλαια μετατρέπονται σε \u0027.
Όλα τα "-συμβόλαια μετατρέπονται σε \u0022.
Δεν εισάγεται σύμβολο διαφυγής πριν από /.
Κωδικοποιεί Unicode χαρακτήρες, οι οποίοι αποτελούνται από πολλά bytes, απευθείας. Προκαθορισμένα χρησιμοποιούνται \uXXXX διαφυγές.
Επιστρέφει τις υπολογισμένες επιλογές ως ακέραιο αριθμό. Η τιμή 0 αντιστοιχεί σε καμία επιλογή. Για να εξοικονομηθεί χώρος, η τιμή μπορεί επίσης να εισαχθεί απευθείας στη Μονάδα Λειτουργίας JSON_ENCODE.