Hướng dẫn get loaded extensions php
(PHP 4, PHP 5, PHP 7, PHP 8) Show extension_loaded — Find out whether an extension is loaded Descriptionextension_loaded(string Parametersextension The extension name. This parameter is case-insensitive. You can see the names of various extensions by using phpinfo() or if you're using the $ php -m [PHP Modules] xml tokenizer standard sockets session posix pcre overload mysql mbstring ctype [Zend Modules] Return Values Returns
ExamplesExample #1 extension_loaded() example
See Also
There are no user contributed notes for this page. (PHP 4, PHP 5, PHP 7, PHP 8) get_loaded_extensions — Returns an array with the names of all modules compiled and loaded Descriptionget_loaded_extensions(bool Parameterszend_extensions Only return Zend extensions, if not then regular extensions, like mysqli are listed. Defaults to Return ValuesReturns an indexed array of all the modules names. ExamplesExample #1 get_loaded_extensions() Example
The above example will output something similar to: Array ( [0] => xml [1] => wddx [2] => standard [3] => session [4] => posix [5] => pgsql [6] => pcre [7] => gd [8] => ftp [9] => db [10] => calendar [11] => bcmath ) See Also
There are no user contributed notes for this page. It's got to be somewhere in the phpinfo() dump, but I just don't know where. Is it supposed to be under the "Additional Modules" section? Somewhere else? I'm trying to figure out why some extensions don't appear to be loaded, but I don't even know where I should be looking.
lospejos 1,9683 gold badges19 silver badges33 bronze badges asked Jan 26, 2009 at 4:32
Running php -m will give you all the modules, and php -i will give you a lot more detailed information on what the current configuration. answered Jan 26, 2009 at 5:47
Abdullah JibalyAbdullah Jibaly 50.9k40 gold badges121 silver badges196 bronze badges 0 Run command. You will get installed extentions:
Or run this command to get all module install and uninstall with version
answered Sep 1, 2015 at 5:18
1 answered Jan 26, 2009 at 19:46
troelskntroelskn 112k24 gold badges131 silver badges154 bronze badges 2 You want to run:
on the command line, or if you have access to the server configuration file open
and look at all the the extensions, you can even enable or disable them by switching between On and Off like this
answered Nov 26, 2014 at 16:33
william.eyidiwilliam.eyidi 2,2754 gold badges26 silver badges34 bronze badges
answered Jun 3, 2016 at 11:31
Rahul YadavRahul Yadav 7178 silver badges11 bronze badges 3 If you want to test if a particular extension is
loaded you can also use the
answered Oct 25, 2019 at 8:27
Elie FaësElie Faës 3,0751 gold badge24 silver badges39 bronze badges 1
answered Mar 23, 2016 at 4:12
jayxhjjayxhj 2,46418 silver badges23 bronze badges Are you looking for a particular extension? In your Usually in Alternatively you can open your php.ini file and use the Ctrl+F method to find your extension, and see if its been commented out (usually by a semicolon near the start of the line).
answered Jan 26, 2009 at 5:53
AliAli 253k261 gold badges567 silver badges753 bronze badges You asked where do you see loaded extensions in phpinfo() output. Answer: They are listed towards the bottom as separate sections/tables and ONLY if they are loaded. Here is an example of extension Curl loaded. ... I installed it on Linux Debian with
answered Mar 29, 2020 at 22:21
MeryanMeryan 1,02011 silver badges20 bronze badges You can see all extensions install by PHP by this -Debian/Ubuntu
-RHEL/CentOS
-Fedora 22+
Tyler2P 2,24115 gold badges19 silver badges28 bronze badges answered Feb 9 at 13:42
I was having the same issue, I needed to know what modules were installed and their version. For now, my solution is to have PHP tell me from the command line. Note, "Core" is PHP.
Output:
answered Aug 31 at 15:23
MikeGMikeG 1241 silver badge10 bronze badges Not the answer you're looking for? Browse other questions tagged php php-extension or ask your own question. |