如何在OS X上启用PHP中的GMP?

Roc*_*uts 9 php macos gmp osx-elcapitan

使用OS X 10.11.1(El Capitan)和PHP 5.5.29.

我想在我的PHP中添加GMP扩展,但我不知道这样做.根据PHP手册,我认为编译PHP有一个--with-gmp=dir选项.但我不知道如何编译PHP(我怀疑我是否在这台机器上做过,iirc默认情况下它只是带有PHP),而且我也不知道用于该--with-gmp=选项的dir是什么.

我确实有自制软件,我注意到一个相当旧的类似问题,但似乎不起作用(软件包不再可用).

我注意到在酿造中有一些东西叫做homebrew/php/php55-gmp但是暗示了什么brew tap.我不知道那是什么,我宁愿不要弄乱我的Homebrew配置或我的整个开发环境(我想这不太可能,但我不知道当我弄乱这个水龙头时我正在对我的系统做什么).

小智 14

RocketNuts,你可以简单地执行:

brew install homebrew/php/php55-gmp
Run Code Online (Sandbox Code Playgroud)

这就是我所做的一切.

  • 对于PHP7,请使用`brew install homebrew/php/php70-gmp` (4认同)
  • 由于 homebrew/php 已弃用,因此有必要使用 homebrew/core 重新安装 php@7.1 (2认同)