返回介绍

配置开发环境

发布于 2025-01-25 23:48:36 字数 1292 浏览 0 评论 0 收藏 0

如果我们开发扩展不仅仅是为了自己用的话,那么我们就应该考虑让它支持尽可能多的 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 开发环境,并且可以随意切换。它们分别是 phpenvphp-build ,至于使用方法呢,这两个工具的使用说明上都写的很清楚了,我就不多说了。

这三个系统下都可以使用这两个工具来编译安装 PHP 开发环境。至于 Windows 下是否支持,我就不知道了,因为我还没有尝试过在 Windows 下开发。所以 Windows 下如何配置开发环境,我就不介绍了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文