如何在php Opensuse中添加扩展


how to add extension in php Opensuse

我想添加一个扩展,这样我就可以在php中使用我自己的函数,例如我的C代码,但我不知道这样做的必要条件和说明。我有php5和OS:Opensuse 11。我不知道配置和代码在shell应该有像ext_skel这样的东西,所以我可以创建配置文件,但我没有它,我应该从某个地方下载吗?

由于这个链接http://www.tuxradar.com/practicalphp/20/3/0应该有ext目录,但是我没有。

Thanks in Advance

cd 
vi ext/util/config.m4a
./build conf --force
./configure => i don't know here

您应该下载PHP,然后切换到ext目录并遵循本教程。不要忘记编译PHP,因为您创建的扩展在很大程度上依赖于PHP版本。我已经安装了OpenSuse,但我不认为它会影响构建PHP扩展。你可能需要一些编译工具等。我发现/PHP -5.2.6/ext/ext_skel在我的PHP路径。我已经在主目录中安装了PHP。您需要安装源代码。在操作系统中,它是php -devel的zypper。您也可以从PHP站点下载tarball。

编辑:这是另一个关于php扩展编程的教程。