2

それは簡単な質問です:バージョン5.3以降のPHPのrunkit拡張機能はどこで入手できますか?そのためのマニュアル:

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

私はWindowsでそれを試してみようとしているので、DLLバージョンを探しています。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 に答える