PHP عفا عليها الزمن: الأساليب ذات الأسماء المتطابقة كفئتها
رسالة الخطأ "الطرق التي تحمل نفس اسم فئتها لن تكون مُنشئة في إصدار مستقبلي من PHP" يشير إلى أن تعريف الفئة يحتوي على طريقة بنفس اسم الفئة نفسها. تم إهمال هذا ولن يتم دعمه كمنشئ في الإصدارات المستقبلية من PHP.
لحل هذه المشكلة، حدد موقع السطر الذي يحدد أسلوب الفئة. في المثال المقدم، تحتوي فئة TSStatus على طريقة تسمى TSStatus في السطر 10. استبدل طريقة المنشئ هذه بالطريقة __construct كما هو موصى به في الدليل الرسمي وتعليقات الخطأ:
// Deprecated method
public function TSStatus($host, $queryPort) {}
// Replace with
public function __construct($host, $queryPort) {}
من خلال تنفيذ هذا التغيير، يمكنك منع حدوث خطأ الإيقاف وضمان التوافق مع الإصدارات المستقبلية من PHP.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3