2017-08-28 109 views

回答

2

此擴展已過時,無法使用PHP 7.x構建。這個lib released的最新版本在2012年,只支持PHP 5.4。本機標量類型聲明支持使得這個擴展大部分無用(可能除了SplEnum)。

對於PHP 7.x,許多內部PHP API已經發生了很大變化。正如你在附件中看到的那樣,擴展的源代碼使用了許多過時的API(大部分錯誤是由於缺少宏,錯誤的數據類型等造成的)。

對於使用新版本構建的擴展,必須相應更新:Upgrading PHP extensions from PHP5 to NG。如果你對C不熟悉,你可以嘗試使用非官方的forkpolyfill

+0

感謝您的完整答案。我想使用SplEnum。我會看看你的鏈接。 –