我收到此錯誤信息:嚴格標準:從空值創建默認對象。這個錯誤信息是什麼意思?
「嚴格標準:上線76從創建值爲空默認對象/opt/lampp/htdocs/projects/nusoap/lib/nusoap.php」
代碼在76行:
$GLOBALS['_transient']['static']['nusoap_base']->globalDebugLevel = 9;
這是什麼意思?我該如何解決這個問題。
期待您的回覆
問候
SirBT
我收到此錯誤信息:嚴格標準:從空值創建默認對象。這個錯誤信息是什麼意思?
「嚴格標準:上線76從創建值爲空默認對象/opt/lampp/htdocs/projects/nusoap/lib/nusoap.php」
代碼在76行:
$GLOBALS['_transient']['static']['nusoap_base']->globalDebugLevel = 9;
這是什麼意思?我該如何解決這個問題。
期待您的回覆
問候
SirBT
我用一箇舊版本的具體nusoap.php 0.95更換nusoap.php文件解決了這一問題。
我工作的PHP環境是:PHP 5.3.8,nusoap.php 0.95似乎與PHP 5.3.8兼容。我的結論是:「嚴格的標準:在第76行的/opt/lampp/htdocs/projects/nusoap/lib/nusoap.php中從空值創建默認對象」是一個兼容性問題。
您可以設定error_reporting水平,嚴格,公正之前包括的NuSOAP庫:
ini_set('error_reporting', E_STRICT);
require 'nusoap.php';