الوصول إلى الخصائص ذات المسافات في PHP
في PHP، قد يكون الوصول إلى خصائص الفئة التي تحتوي على مسافات في أسمائها أمرًا صعبًا. خذ بعين الاعتبار كائن stdClass بخصائص "القطاع" و"تاريخ العثور عليه". بينما يمكنك الوصول إلى "القطاع" باستخدام $object->Sector، كيف يمكنك استرداد قيمة "تاريخ العثور"؟للوصول إلى خاصية بها مسافة في الاسم، استخدم الأقواس المتعرجة حول الخاصية اسم. على سبيل المثال، في هذه الحالة، يمكنك استخدام $object->{'Date Found'} للحصول على قيمة تاريخ العثور عليه.$object = new stdClass();
$object->{'Sector'} = 'Manufacturing';
$object->{'Date Found'} = '2010-05-03 08:15:19';
echo $object->{'Date Found'}; // Output: 2010-05-03 08:15:19
يسمح لك هذا الأسلوب بالوصول إلى الخصائص التي تحتوي على مسافات أو أحرف خاصة أخرى قد تسبب أخطاء في بناء الجملة. تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3