7.80.10 extension_loaded()
Détermine si une extension est chargée ou non
[ Exemples avec extension_loaded ] PHP 3>= 3.0.10, PHP 4
bool
extension_loaded (
string
name
)
extension_loaded
retourne
TRUE
si l'extension
name
a été chargée.
Exemple avec extension_loaded |
<?php if (!extension_loaded('gd')) { if (!dl('gd.so')) { exit; } } ?>
|
Vous pouvez connaître le nom des différentes extensions
php en utilisant la fonction
phpinfo
ou bien
si vous utilisez la version
CGI
ou
CLI
de
PHP
, vous pouvez utiliser l'option de ligne de commande
-m
pour lister toutes les extensions disponibles :
$ php -m
[PHP Modules]
xml
tokenizer
standard
sockets
session
posix
pcre
overload
mysql
mbstring
ctype
[Zend Modules]
Note |
extension_loaded
utilisent le nom interne de l'extension
pour vérifier si une extension est disponible ou pas. La plus part
des extensions ont des noms internes écrits en minuscules, mais il peut
arriver que des extensions aient des noms en majuscules. Soyez donc
prévenus que la comparaison effectuée par cette fonction
est
sensible à la casse
!
|
Voir aussi
get_loaded_extensions
,
get_extension_funcs
,
phpinfo
et
dl
.
|