PHP 已棄用:具有相同名稱變體的方法
在PHP 中,遇到的常見錯誤是「已棄用:與以下名稱相同的方法」他們的類別將不會成為PHP 未來版本中的建構子。 」當使用與其父類別同名的類別方法時,通常會發生這種情況。
具體問題
提供的程式碼聲明了一個名為TSStatus 的PHP類別。的公共方法,這會導致上述棄用錯誤。此方法成為該類別的建構子。 { 私有$_host; 私人$_queryPort; // ...附加屬性和方法 公共函數 __construct($host, $queryPort) { // 建構函式邏輯與初始化 } }
透過進行此更改,__construct 方法現在將充當類別建構函數,替換先前的同名方法。這符合最新的 PHP 標準,將防止棄用錯誤。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3