我已經從PHP 5.3升級到PHP 5.4現在我的課被打破,我不明白爲什麼。從空值創建默認對象 - PHP升級後
我建立這個類:
class _g
{
public static $init;
public static function init()
{
if (self::$init == null)
{
self::$init->sysLang = (isset($_SESSION['SYSTEM_LANG']) ? $_SESSION['SYSTEM_LANG'] : 'dk');
self::$init->apiPath = CSS_API_PATH .'theme/'. API_THEME_PATH_GFX .'/gfx/';
}
return self::$init;
}
}
我收到此錯誤信息:
警告:從在/ var/HTML空值創建默認的對象/ .....
我真的不明白我該如何解決這個問題?
什麼樣的類型是'_g :: $ init',可以提供完整的錯誤? – 2015-02-09 07:35:08
提供的錯誤是我輸入的內容,我沒有收到錯誤信息。並鍵入?它是一個靜態var /對象。 – ParisNakitaKejser 2015-02-09 07:42:50