2010-08-27 155 views
0

我創建WordPress MU的子域名,然後當我去那個子域,我得到這個錯誤:對象無法轉換爲字符串

Catchable fatal error: Object of class WP_Error could not be converted 
to string in /home/pahouse1/public_html/wp-content/mu-plugins/lifetime 
/syncronize.php on line 450** 

沒有人面臨同樣的問題?我能做些什麼呢?

回答

3

多一點的代碼會更好。

通常這意味着您正在嘗試打印對象。事情是這樣的:

$a = new ObjectA(); 
echo $a; 

這是不可能的,因爲,作爲錯誤說,非字符串變量(在這種情況下,一個類的對象)不能轉換爲字符串。

你可以通過爲該類寫一個神奇的方法__toString()來解決這個問題。

完整信息可在http://www.php.net/manual/en/language.oop5.magic.php#language.oop5.magic.tostring找到。