查詢已安裝的 PHP 版本

由於 PHP 各版本的寫法都略有不同,很多時都需要查詢系統內的 PHP 版本,或者系統管理員也有時會需要檢查 PHP 版本,要查詢系統內的 PHP,分別可以用 PHP 程式或者 CLI 指令模式完成,以下分別看一看幾種不同方法。

CLI

在 CLI 查詢 PHP 版本十分簡單,用 php 指令便可以:

$ php –version

$ php-cgi –version

執行後會有類似的輸出:

PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

除了用 php 指令外,如果 PHP 是用系統的套件管理工具安裝,也可以用套件管理工具查詢:

RHEL / CentOS:

# yum info php

# rpm -qa | grep php

Debian / Ubuntu:

# dpkg –list | grep php

PHP 程式
如果不能存取 CLI, 那麼便要用 PHP 檢查,用 PHP 檢查可以用 phpinfo() 或者 php-version() 函式,以下用 phpversion() 作為例子,建立一個 php script, 加入以下內容:

用瀏覽器開啟以上 php script 便可以看到 PHP 版本。




Leave a Reply