2013-02-05 39 views
0

我有一個最近升級到PHP5的客戶端。他有一個錯誤,說解決PHP4到PHP5的升級錯誤

Parse error: syntax error, unexpected T_CLONE, expecting T_STRING in ms/kernel/object.php on line 528 

我在看代碼,但無法弄清楚爲什麼會發生這種情況。誰能幫幫我嗎?

+1

小心與我們分享代碼? –

+1

打開這個文件'object.php'並轉到這一行'528'並複製/粘貼該代碼 - 也許是周圍的線 - 然後問這個問題。 – JakeGould

回答

0

由於您沒有提供代碼,因此我只能猜測您的班級正在使用現在保留的關鍵字clone(來自T_CLONE)。

如果您只需將clone的所有實例替換爲acloneclone1或其他東西,那麼您會很好,儘管它是一個非常黑客的解決方案。這是一個關鍵指標,無論您使用的是什麼庫,都是專門爲PHP4編寫的,並且尚未升級到5版本。