文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
配置开发环境
如果我们开发扩展不仅仅是为了自己用的话,那么我们就应该考虑让它支持尽可能多的 PHP 版本。但是不同版本的 PHP 在 API 上会一些不同。尤其是 PHP 5 和 PHP 7 之间的差别更大。所以我们最好是搭建一个安装有多版本 PHP 的开发环境。
我使用的操作系统是 Mac OS X,并在上面安装了一个 ubuntu 的虚拟机,又在 ubuntu 里 用 dockor 安装了一个 centos 。
我使用的 Mac OS X 是 10.10.2 版本,可以 使用内置的 PHP ,但是要开发扩展,还需要安装一下 XCode 。Linux 下首先要保证安装了 gcc,make 这些基本开发工具。然后再用 apt-get install php-dev
(debian/ubuntu 下)或 yum install php-devel
(redhat/centos 下)安装 PHP 扩展开发环境就可以了。
但是仅有这些内置的开发环境还是不够用的。要是自己手动下载 PHP 源码 来编译安装各个不同版本的开发环境呢,倒是也可以。但我是个懒人,所以我找了两个更方便的工具来安装各个不同版本的 PHP 开发环境,并且可以随意切换。它们分别是 phpenv 和 php-build ,至于使用方法呢,这两个工具的使用说明上都写的很清楚了,我就不多说了。
这三个系统下都可以使用这两个工具来编译安装 PHP 开发环境。至于 Windows 下是否支持,我就不知道了,因为我还没有尝试过在 Windows 下开发。所以 Windows 下如何配置开发环境,我就不介绍了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论