[PHP]exetensionで指定したモジュールのバージョンを確認する

カテゴリ: PHP | タグ: ,

phpでは、php.iniファイルの中でextensionを指定することができます。
exetensionで指定されたモジュールのバージョンを確認するには、--riオプションを使用すると便利です。

$php --ri memcached | grep Version
Version => 3.0.1

phpの--riオプションは、extensionのコンフィグ設定を確認するためのものです

$php --help | grep -e "--ri"
  --ri <name>      Show configuration for extension <name>.

全モジュールのバージョンを見たい場合、下記のワンライナーでチェックできます。

# linuxの場合
$php -r 'foreach (get_loaded_extensions() as $e) { echo phpversion($e) . "\t\t$e\n"; }'

7.1.3           Core
7.1.3           bcmath
7.1.3           calendar
7.1.3           ctype
7.1.3           date
7.1.3           filter
1.0             hash
7.1.3           iconv
1.5.0           json
...
1.0.5           fileinfo
7.1.3           mbstring
7.1.3           mysqli
2.0.2           Phar
7.1.3           pdo_mysql
7.1.3           sockets
0.7-dev         sqlite3
7.1.3           tidy

Windowsの場合は、cliでの変数展開の都合で、以下の書き方でワンライナーを実行できます。

# windowsの場合
php -r "foreach (get_loaded_extensions() as $e) { echo phpversion($e). ' ' . $e . PHP_EOL; }"

Amazonでおトクに買い物する方法
AmazonチャージでポイントGET


Amazonは買いもの前にAmazonギフト券をチャージしてポイントをゲットしないと損!

こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。