php-extension

    3熱度

    3回答

    我在使用PHP 5.5.11在XAMPP中安裝dBase擴展時遇到問題。 我加php_dbase.dll到PHP/ext文件夾,並添加以下行php.ini文件: extension=php_dbase.dll 但是,當我在我的腳本試試這個代碼: dbase_open('file.dbf'); 我得到一個錯誤信息: 調用未定義函數dbase_open()' 如何正確安裝dBase擴展?

    5熱度

    1回答

    使用PHP-CPP處理PHP的小擴展,我在C++端接收一個包含對象的數組,並且需要檢索它的類名稱。對象Php :: Value看起來沒有任何方法。 類似正如我在HNI在此擴展做: https://github.com/mcuadros/bson-hni/blob/master/src/encode.cpp#L86

    0熱度

    1回答

    我試圖在centOS 6.5機器中將couchbase與PHP集成在一起。並按照他們在「http://www.couchbase.com/communities/php/getting-started」中所述的方式安裝了couchbase擴展。但是我無法連接到PHP的couchbase。當我檢查我的phpinfo()時,它只顯示了couchbase擴展的版本號。沒有顯示那裏的配置信息。

    1熱度

    2回答

    我想要的是構建* .so,然後將其作爲PHP擴展模塊並通過PHP調用* .so中的函數。 我的步驟是如下: 建立linux下的C庫,首先創建的hello.c int hello_add(int a, int b) { return a+b; } 然後建立如下: gcc -O -c -fPIC -o hello.o hello.c gcc -shared -o libhe

    0熱度

    1回答

    我正在研究一個PHP擴展,並希望讓PHP返回一個結構。但它總是造成核心轉儲。我的步驟是: ./ext_skel --extname=test ./configure --enable-test 在php_test.h,添加: typedef struct mydata { int m_id; int m_age; }MYDATA; PHP_FUNCTION(wrap_get

    -5熱度

    1回答

    我正在準備Zend PHP Certification但PHP Basics有題目叫Extensions和Config和Performance/bytecode caching我不需要任何解釋或引用這個主題。

    0熱度

    1回答

    我試圖在運行Zend Server的Windows 7上安裝Phalcon模塊。 一些有用的信息:PHP -v [30.09.2014 15:02:32 p12888/t2672 NOTICE] Successfully established connection the database PHP 5.5.13 (cli) (built: Jun 26 2014 12:03:16) Copy

    -1熱度

    1回答

    嗨,我真的很難在這裏, 我想安裝gearman工作/任務隊列。我正在使用windows,wappstack,確切地說,然後完全按照說明 here,到目前爲止這麼好。我認爲我已經安裝了gearman服務器。 但我似乎無法找到如何實際上爲gearman安裝PECL擴展。我的意思是我找不到任何.dlls添加到PHP的ext文件夾。和PECL包here只是讓我更加無知。我不能調用Gearman類,並且當我

    0熱度

    1回答

    我工作的一個PHP的C擴展,需要註冊新T_OPEN_TAG<?和T_CLOSE_TAG?>標籤。我不想覆蓋T_OPEN_TAG和T_CLOSE_TAG,只需註冊新的令牌。 PHP C擴展可能註冊新的PHP標籤嗎?例: <: 1+1 :> PS:上面的例子僅僅是一個例子;)

    10熱度

    2回答

    我正在C中編寫一個PHP擴展,我想將我在名稱空間中創建的類,函數和變量。我一直沒能在擴展文檔中找到關於命名空間的任何內容。要清楚,我想要相當於 namespace MyNamespace{ class MyClass{ } } 但在一個C擴展。更具體地說,我在Zend C API中尋找一個函數或宏,它允許我將一個PHP命名空間分配給我用C寫成的類或函數。這可能嗎?