دوال التعامل مع صيغة JSON في PHP

من موسوعة حسوب
< PHP
مراجعة 02:34، 10 أبريل 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات) (←‏المقدمة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يتيح الامتداد JSON معالجة صيغة تبادل البيانات JavaScript Object Notation (اختصارًا JSON) في لغة PHP. يُعالَج فك تّرميز JSON في الإصدار الخامس من PHP بواسطة مُحلِّل اعتمادًا على الأداة JSON_checker التي أنشأها Douglas Crockford، بينما يأتي الإصدار السّابع من PHP مع مُحلِّل مُحسَّن وجديد تمامًا مكتوب خصّيصًا لأجل PHP ومُرخَّص بموجب رخصة PHP.

مُلاحظة: تعتمد PHP مجموعة عُليا من JSON كما هو مُحدَّد في المعيار الأصلي RFC 7159.

json_decode()‎

تفك ترميز سلسلة نصية بصيغة JSON.

json_encode()‎

تُعيد قيمة ما على شكل صيغة JSON.

json_last_error_msg()‎

تُعيد الخطأ النّاتج عن آخر استدعاء للدالة json_encode()‎ أو json_decode()‎ على شكل سلسلة نصّيّة.

json_last_error()‎

تُعيد آخر خطأ حاصل.

مصادر