Home >Backend Development >PHP Problem >How to check installed modules in php

How to check installed modules in php

PHPz
PHPzOriginal
2023-03-31 09:09:571374browse

When developing with PHP, you often need to use some extension modules, such as MySQL extension module, Redis extension module, Curl extension module, etc. Before installing and configuring these extension modules, we need to confirm which extension modules have been installed. This article will explain how to view PHP installed modules.

  1. Use the phpinfo() function

The phpinfo() function is a built-in function of PHP, which can output the current PHP configuration information to the web page in HTML . In addition to configuration information, the phpinfo() function also lists currently installed modules.

To use the phpinfo() function, you only need to call it in the PHP code, for example:

<?php
phpinfo();
?>

Save the above code as a file, and then access the file through the browser, You can see the output PHP configuration information. In this information page, you can find a label such as "Loaded Modules" or "Loaded Modules", which lists the names of currently installed modules.

  1. Use the command line method

In Unix systems such as Linux or macOS, you can view the currently installed PHP modules through the command line. The specific operation is as follows:

Open the terminal and execute the following command:

php -m

This command will output the list of PHP module names that are currently installed, for example:

[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]

If there is no currently installed If any PHP modules are installed, this command will output nothing.

In Windows systems, you can also use the command line to view the installed PHP modules. You only need to enter the "ext" subdirectory of the PHP installation directory on the command line, and then execute the following command:

dir /B

This command will output a list of DLL file names of the currently installed PHP modules, for example:

ext_opcache.dll
ext_mysql.dll
ext_curl.dll

The above are several ways to view the installed modules of PHP. The simplest and most convenient method is through phpinfo() function, view the current PHP configuration information on the browser. Through the above method, we can easily determine which modules are currently installed, and perform corresponding development and configuration work based on the installed modules.

The above is the detailed content of How to check installed modules in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn