"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني تنفيذ حلقة عبر مصفوفات JSON في PHP؟

كيف يمكنني تنفيذ حلقة عبر مصفوفات JSON في PHP؟

تم النشر بتاريخ 2024-11-19
تصفح:288

How do I Loop Through JSON Arrays in PHP?

التكرار عبر مصفوفات JSON في PHP

تتضمن المهمة الشائعة في تطوير الويب العمل مع البيانات المخزنة بتنسيق JSON. توفر لغة PHP طريقة مباشرة للتحليل والتكرار من خلال مصفوفات JSON.

فك تشفير JSON

الخطوة الأولى هي فك تشفير سلسلة JSON الأولية إلى مصفوفة PHP باستخدام json_decode () وظيفة. تقوم هذه الوظيفة بتحويل بيانات JSON إلى مصفوفة تحتوي على مفاتيح وقيم متوافقة مع PHP.

التكرار عبر مصفوفة JSON

بمجرد فك تشفير مصفوفة JSON، يمكنك قم بالتكرار عبر عناصره باستخدام حلقة PHP عادية. يوضح المثال التالي كيفية التكرار على كل كائن في مصفوفة JSON المتوفرة:

$json = '[{"var1":"9","var2":"16","var3":"16"},{"var1":"8","var2":"15","var3":"15"}]';
$arr = json_decode($json);

foreach ($arr as $item) {
    echo "var1: " . $item->var1 . "
"; echo "var2: " . $item->var2 . "
"; echo "var3: " . $item->var3 . "

"; }

ستقوم هذه الحلقة بطباعة قيم var1 وvar2 وvar3 لكل كائن في مصفوفة JSON. يمكنك تخصيص هذه الحلقة للوصول إلى البيانات ومعالجتها حسب الحاجة.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3