首頁  >  文章  >  後端開發  >  怎麼查看php已經安裝的模組

怎麼查看php已經安裝的模組

PHPz
PHPz原創
2023-03-31 09:09:571348瀏覽

在使用 PHP 進行開發時,經常需要使用一些擴充模組,例如 MySQL 擴充模組、Redis 擴充模組、Curl 擴充模組等等。在安裝和配置這些擴充模組之前,我們需要先確認已經有哪些擴充模組已經被安裝了。本文將介紹如何檢視 PHP 已經安裝的模組。

  1. 使用phpinfo() 函數

phpinfo() 函數是PHP 的內建函數,它能夠將目前PHP 的設定資訊以HTML 的方式輸出到網頁上。除了設定資訊以外,phpinfo() 函數也會列出目前已經安裝的模組。

要使用phpinfo() 函數,只需要在PHP 程式碼中呼叫它即可,例如:

<?php
phpinfo();
?>

將上面的程式碼儲存為一個文件,然後透過瀏覽器存取該文件,就可以看到輸出的PHP 設定資訊。在該資訊頁面中,可以找到「Loaded Modules」或「已載入的模組」這樣的標籤,上面會列出目前已安裝的模組名稱。

  1. 使用命令列方式

在 Linux 或 macOS 等 Unix 系統中,可以透過命令列查看目前已經安裝的 PHP 模組。具體操作如下:

開啟終端,執行下列指令:

php -m

該指令會輸出目前已安裝的PHP 模組名稱列表,例如:

[PHP Modules]
Core
ctype
date
dom
fileinfo
filter
hash
iconv
json
libxml
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
SimpleXML
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zlib

[Zend Modules]

如果目前並未安裝任何PHP 模組,則該指令不會輸出任何內容。

在Windows 系統中,也可以使用命令列方式查看已安裝的PHP 模組,只需要在命令列中進入PHP 安裝目錄的「ext」子目錄,然後執行以下命令:

dir /B

此指令會輸出目前已安裝的PHP 模組的DLL 檔案名稱列表,例如:

ext_opcache.dll
ext_mysql.dll
ext_curl.dll

以上就是幾種檢視PHP 已安裝的模組的方法,其中最為簡單且方便的方法是透過phpinfo() 函數,在瀏覽器上查看目前PHP 的設定資訊。透過上述方法,我們可以輕鬆地確定目前已經安裝了哪些模組,並且可以依據已經安裝的模組進行相應的開發和配置工作。

以上是怎麼查看php已經安裝的模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn