الوصول إلى بيانات JSON في PHP: استخراج بيانات درجة الحرارة
تهدف مشكلة PHP هذه إلى استخراج بيانات محددة، وهي "temperatureMin" و"temperatureMax، "من ملف JSON. ولتحقيق ذلك، سنستخدم الدالة file_get_contents() لاسترداد محتوى الملف.
بعد ذلك، سنستخدم json_decode() لتحويل سلسلة JSON إلى مصفوفة ترابطية. ستحتوي هذه المصفوفة على البيانات المطلوبة، والتي يمكن الوصول إليها باستخدام الطريقة التالية:
$str = file_get_contents('file.json');
$json = json_decode($str, true); // decode JSON into associative array
$temperatureMin = $json['daily']['data'][0]['temperatureMin'];
$temperatureMax = $json['daily']['data'][0]['temperatureMax'];
بدلاً من ذلك، يمكنك التكرار خلال المصفوفة باستخدام حلقة foreach:
foreach ($json['daily']['data'] as $field => $value) {
// Access field and value here
}
يوفر هذا الأسلوب طريقة شاملة للوصول إلى بيانات محددة واستخراجها من ملف JSON في PHP.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3