Services webmasters
Partenaires
Jeux concours gratuits
 
dl
<<<
extension_loaded get_cfg_var
>>>

7.80 Options PHP et informations
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
assert_options
assert
dl
->extension_loaded
get_cfg_var
get_current_user
get_defined_constants
get_extension_funcs
get_include_path
get_included_files
get_loaded_extensions
get_magic_quotes_gpc
get_magic_quotes_runtime
get_required_files
getenv
getlastmod
getmygid
getmyinode
getmypid
getmyuid
getopt
getrusage
ini_alter
ini_get_all
ini_get
ini_restore
ini_set
main
memory_get_usage
php_ini_scanned_files
php_logo_guid
php_sapi_name
php_uname
phpcredits
phpinfo
phpversion
putenv
restore_include_path
set_include_path
set_magic_quotes_runtime
set_time_limit
version_compare
zend_logo_guid
zend_version

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 .

<< extension_loaded >>
dl Options PHP et informations get_cfg_var
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -