故障排除php fatal錯誤:無法訪問空屬性
在上述代碼中,錯誤發生在set_value()方法中,其中$ my_value屬性是使用$ this-> \ $ my_value Syntax訪問的$ my_value屬性。該語法是不正確的,並且導致“未定義變量:my_value”錯誤。 訪問PHP中對象屬性的正確方法是使用 - > oterator,如以下幾行所示:[[[ 2 $ a-> my_value [] ='b'; $ a-> set_value('c'); //正確:更新my_value屬性此外,重要的是要確保在訪問它之前初始化My_value屬性。在上面的示例中,該屬性在構造函數方法中初始化為一個空數組:
= $ value; } [&& && && && && &&華免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3