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.
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.
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!