الفرق بين المراجعتين لصفحة: «PHP/JSON»

من موسوعة حسوب
< PHP
لا ملخص تعديل
 
(5 مراجعات متوسطة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:دوال التعامل مع صيغة JSON في PHP}}</noinclude>
يتيح الامتداد JSON معالجة صيغة تبادل البيانات JavaScript Object Notation (اختصارًا JSON) في لغة PHP. يُعالَج فك تّرميز JSON في الإصدار الخامس من PHP بواسطة مُحلِّل اعتمادًا على الأداة JSON_checker التي أنشأها Douglas Crockford، بينما يأتي الإصدار السّابع من PHP مع مُحلِّل مُحسَّن وجديد تمامًا مكتوب خصّيصًا لأجل PHP ومُرخَّص بموجب رخصة PHP.
 
'''مُلاحظة:''' تعتمد PHP مجموعة عُليا من JSON كما هو مُحدَّد في المعيار الأصلي [http://www.faqs.org/rfcs/rfc7159 RFC 7159].<noinclude>{{DISPLAYTITLE:دوال التعامل مع صيغة JSON في PHP}}</noinclude>


== <code>[[PHP/json decode|json_decode()‎]]</code> ==
== <code>[[PHP/json decode|json_decode()‎]]</code> ==
تفك ترميز سلسلة نصية بصيغة JSON.


== <code>[[PHP/json encode|json_encode()‎]]</code> ==
== <code>[[PHP/json encode|json_encode()‎]]</code> ==
تُعيد قيمة ما على شكل صيغة JSON.


== <code>[[PHP/json last error msg|json_last_error_msg()‎]]</code> ==
== <code>[[PHP/json last error msg|json_last_error_msg()‎]]</code> ==
تُعيد الخطأ النّاتج عن آخر استدعاء للدالة <code>json_encode()‎</code> أو <code>json_decode()‎</code> على شكل سلسلة نصّيّة.


== <code>[[PHP/json last error|json_last_error()‎]]</code> ==
== <code>[[PHP/json last error|json_last_error()‎]]</code> ==
تُعيد آخر خطأ حاصل.
== مصادر ==
* [http://php.net/manual/en/intro.json.php صفحة JSON Introduction في توثيق PHP الرسمي].
[[تصنيف:PHP]]
[[تصنيف:PHP]]
[[تصنيف:PHP JSON]]
[[تصنيف:PHP JSON]]

المراجعة الحالية بتاريخ 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()‎

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

مصادر