2

这是一个快速的问题:我在哪里可以获得 PHP 5.3+ 版本的 runkit 扩展?手册:

http://php.net/manual/en/book.runkit.php

我正在搜索 DLL 版本,因为我正在尝试在 Windows 上使用它。我搜索了 snaps.php.net,谷歌了它,但没有运气。

你能指出我正确的位置或上传到某个地方吗?

4

1 回答 1

1

Runkit:安装

此 PECL 扩展的 DLL 当前不可用。另请参阅Windows 部分的构建

您必须自己编译 DLL。

另请参阅https://hakre.wordpress.com/2010/01/12/pecl-binaries-on-windows/

另一种选择是使用http://antecedent.github.io/patchwork

Patchwork 是一个 PHP 库,可以在运行时重新定义用户定义的函数和方法,松散地复制runkit_function_redefine纯 PHP 5.3 代码中的功能,除其他外,它使您能够用测试替身替换静态和私有方法。

于 2011-01-12T09:56:48.773 回答