homebrew/php/php72にどんなモジュールが含まれてるか覗いてみた

# はじめに
[HomebrewでPHP7.2を導入する - Qiita](https://qiita.com/saken649/items/b5830de62211b600f7ee)にて、HomebrewでMacにインストールされているPHPをPHP7.2にしました。


その時、yumで[Webtatic](https://webtatic.com/)のようなリポジトリからインストールするのとは勝手が違うのに気付きました。

```
$ brew search php72
==> Searching local taps...
==> Searching taps on GitHub...
homebrew/php/php72                       homebrew/php/php72-mosquitto
homebrew/php/php72-amqp                  homebrew/php/php72-msgpack
homebrew/php/php72-apcu                  homebrew/php/php72-mustache
homebrew/php/php72-apcu-bc               homebrew/php/php72-oauth
homebrew/php/php72-ast                   homebrew/php/php72-opcache
homebrew/php/php72-blitz                 homebrew/php/php72-pcntl
homebrew/php/php72-couchbase             homebrew/php/php72-pdo-dblib
homebrew/php/php72-ds                    homebrew/php/php72-pdo-pgsql
homebrew/php/php72-ev                    homebrew/php/php72-phalcon
homebrew/php/php72-event                 homebrew/php/php72-propro
homebrew/php/php72-gearman               homebrew/php/php72-pspell
homebrew/php/php72-geoip                 homebrew/php/php72-raphf
homebrew/php/php72-geos                  homebrew/php/php72-rdkafka
homebrew/php/php72-gmagick               homebrew/php/php72-redis
homebrew/php/php72-gmp                   homebrew/php/php72-ref
homebrew/php/php72-grpc                  homebrew/php/php72-snmp
homebrew/php/php72-hprose                homebrew/php/php72-ssh2
homebrew/php/php72-http                  homebrew/php/php72-stats
homebrew/php/php72-igbinary              homebrew/php/php72-swoole
homebrew/php/php72-imagick               homebrew/php/php72-tidy
homebrew/php/php72-intl                  homebrew/php/php72-timecop
homebrew/php/php72-lua                   homebrew/php/php72-timezonedb
homebrew/php/php72-lz4                   homebrew/php/php72-trader
homebrew/php/php72-lzf                   homebrew/php/php72-uopz
homebrew/php/php72-mailparse             homebrew/php/php72-uv
homebrew/php/php72-maxminddb             homebrew/php/php72-v8js
homebrew/php/php72-mecab                 homebrew/php/php72-xdebug
homebrew/php/php72-memcached             homebrew/php/php72-xxtea
homebrew/php/php72-meminfo               homebrew/php/php72-yac
homebrew/php/php72-molten                homebrew/php/php72-yaml
homebrew/php/php72-mongodb
==> Searching blacklisted, migrated and deleted formulae...
```

yumでインストールするのに慣れていると、`php72-common`とか探してしまうのですが、どうもそうではないらしい。
とりあえず`homebrew/php/php72`だけインストールして、中にどんなモジュールが入っているのか覗いてみました。

# 前準備

インストールの方法は別記事にて。
cf. [HomebrewでPHP7.2を導入する - Qiita](https://qiita.com/saken649/items/b5830de62211b600f7ee)

```
$ php -v
PHP 7.2.1 (cli) (built: Jan  5 2018 17:34:14) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2017 Zend Technologies
$ which php
/usr/local/bin/php
```

ここからスタートです。

# 覗いてみる

```
$ php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dba
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
ldap
libxml
mbstring
mysqli
mysqlnd
odbc
openssl
pcntl
pcre
PDO
pdo_mysql
PDO_ODBC
pdo_sqlite
Phar
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
sodium
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
zip
zlib

[Zend Modules]
```

必要なモジュールは一通り入っていますね。楽ちんで助かります。
`pecl-redis`とか`pecl-xdebug`とかも必要なら、後から`brew install homebrew/php/php72-redis`とか`brew install homebrew/php/php72-xdebug`とかやれば良いだけですね。
…本当に楽だな。

yumでもこんな感じで一通りザクッとインストール出来たら楽なのにー