I need a way to find all the available PHP extensions whether they are loaded or not. I looked at How do I see the extensions loaded by PHP? but it only explains how to find loaded extensions. I want a way to find unloaded extensions also.
Knowing the extension_dir from php.ini I did a ls /extension_dir/*.so
which returned 26 entries. When I tried with php -m
, I got 57 entries. How is it possible?
How do I know which PHP extensions are available to be loaded? I don't want to know which are loaded but which are loadable.