تحذير الإهمال: الطرق التي تحمل نفس اسم فئتها
في PHP، لن تعد الطرق التي تحمل نفس اسم فئتها موجودة المصممين في الإصدارات المستقبلية. تنشأ هذه المشكلة عندما يتطابق اسم أسلوب المنشئ مع اسم الفئة.
رسالة الخطأ:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; TSStatus has a deprecated constructor in ... on line 10
الكود المتأثر:
class TSStatus
{
...
public function TSStatus($host, $queryPort)
...
}
الحل:
استبدل طريقة TSStatus بـ __construct.
فئة TSStatus
{
...
الوظيفة العامة __construct($host, $queryPort)
...
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3