runkit

    2熱度

    1回答

    這是一個快速的問題:我在哪裏可以獲得PHP 5.3.7以上的runkit擴展?手冊是: http://php.net/manual/en/book.runkit.php 我尋找DLL版本,我想在Windows上發揮它。我搜索過snaps.php.net,谷歌搜索,但沒有運氣。 你能指點我到正確的位置還是上傳到某個地方?

    0熱度

    1回答

    我正在試圖決定是否應該爲我的腳本使用runkit php擴展。問題是這些腳本應該適用於大多數主機,包括共享主機。我找不到有關支持runkit擴展的主機數量的任何數字,儘管我懷疑它在大多數共享主機上不起作用,但我想確定。那麼任何人都有關於(共享)主機上的runkit的經驗嗎? 謝謝!

    0熱度

    2回答

    我的所有網站共享一個共同的首發,處理網址,文件位置等。有3種情況需要處理 - 是目錄,文件存在和文件不存在。每個應用程序對每種情況都有唯一的代碼我決定修改一下runkit,並試圖統一代碼。每個案例將由一個函數處理,可以通過runkit重新定義。 考慮以下代碼: class start { function __construct() { $this->options = ar

    0熱度

    1回答

    我在這裏讀到:http://osdir.com/ml/php.phpunit.user/2008-05/msg00009.html,改變一個類final行爲可能會改變與runkit - 我只是不能看到方式如何。 編輯:不要-1我請,我查了runkit_import()函數,也是http://php.net/manual/en/runkit.constants.php仍然無法找到它的...限制使用的

    0熱度

    1回答

    它給了我一個5.3.8的編譯錯誤。我運行phpize,然後配置然後進行: /bin/sh /root/runkit/runkit-0.9/libtool --mode=compile cc -I. -I/root/runkit/runkit-0.9 -DPHP_ATOM_INC -I/root/runkit/runkit-0.9/include -I/root/runkit/runkit-0.

    2熱度

    2回答

    我放棄了。前段時間我問過this question,但我再次遇到這個問題。我仍然遇到編譯錯誤/缺少文件/其他的東西,我不能/沒有時間修復。不要誤解我的意思 - 我已經編譯了好幾次,但沒有一個我已經工作的DLL文件。我使用WAMPServer 2.1e [Apache 2.2.17,PHP 5.3.5] - 啓用php_runkit後,它無法啓動。即使已經從互聯網上編譯的DLL也沒有工作。另外一次W

    0熱度

    1回答

    Runkit(https://runkit.com)有一個服務,您可以在其中發佈端點。 我期待發佈一個調用數據的外部服務器的enpoint,並返回該數據。似乎我無法做到這一點。以下是我已經嘗試:我得到 var got = require("got"); var githubStatusJson = (await got("https://status.github.com/api/status

    2熱度

    1回答

    我如何用runkit重新定義php中的函數? $helloWorld = 'echo "Call require_once";'; runkit_function_redefine('require_once', '$word', $helloWorld); require_once("abc.php"); 我seted在php.ini runkit.internal_override=1

    0熱度

    1回答

    我想暫時禁用runkit(或暫時禁用PECL擴展)。有人知道如何做到這一點?

    2熱度

    1回答

    我有一個PHPUnit測試testFoo()與dataProvider fooProvider()。在testFoo()的開頭,我使用Runkit重新定義了一個方法,以便在該方法返回重新定義它返回的內容時測試預期結果。但是,重新定義該方法需要一點時間,所以我希望這個測試只發生一次。 是否PHPUnit框架提供的功能,以指定的代碼,我想以前testFoo()跑了一次,並且沒有一次通過fooProvi