Find out whether an extension is loaded (original) (raw)

extension_loaded

(PHP 4, PHP 5, PHP 7)

extension_loaded — Find out whether an extension is loaded

Description

extension_loaded ( string $name ) : bool

Parameters

name

The extension name. This parameter is case-insensitive.

You can see the names of various extensions by usingphpinfo() or if you're using theCGI or CLI version of PHP you can use the -m switch to list all available extensions:

$ php -m [PHP Modules] xml tokenizer standard sockets session posix pcre overload mysql mbstring ctype

[Zend Modules]

Return Values

Returns TRUE if the extension identified by name is loaded, FALSE otherwise.

Examples

Example #1 extension_loaded() example

<?php if (!extension_loaded('gd')) { if (!dl('gd.so')) { exit; } } ?>

See Also