底层扩展(基于c语言):
上层扩展(基于php 语言):
# 查找扩展 $ pecl search extname # 安装扩展 $ pecl install extname # 卸载扩展 $ pecl uninstall extname
这将下载 extname 的源代码并进行编译,然后会将 extname.so 安装到 extension_dir 中。然后 extname.so 就可以通过 php.ini 加载了。
phpize 命令是用来准备 php 扩展库的编译环境的。
$ wget extension.tar.gz $ tar ... $ cd php-7.1/extension/extname $ /usr/local/php/bin/phpize $ ./configure $ make # make install
这将生成 extname.so 并自动放置在 php 的中。需要调整 php.ini,加入 extension=extname.so 这一行之后才能使用此扩展库。
在pear网站上下载源码后,在php代码中引入即可使用。
pear扩展现在基本已经废弃,大多数可以使用 composer 代替。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
网友评论