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.31 ini_get()Lit la valeur d'une option de configuration[ Exemples avec ini_get ] PHP 4
string
ini_get (
string
varname
)
ini_get
retourne la valeur de l'option de
configuration
varname
en cas de succès, et
FALSE
.
Note | Lecture de valeurs booléennes
Une directive de configuration ayant la valeur de
off
sera retournée sous la forme d'une chaîne vide, tandis qu'une directive
de configuration ayant une valeur de
on
sera retournée
sous la forme de la chaîne
"1"
.
|
Note | Lors de la lecture des tailles de mémoire
Plusieurs directives traitant de taille mémoire, comme
upload_max_filesize
sont stockées dans le fichier
php.ini
avec une notation courte.
ini_get
retourne la chaîne
exacte stockée dans le fichier
php.ini
et
NON PAS
son équivalent entier. Appliquer des opérations arithmétiques classiques
sur ces valeurs ne conduira à rien de bon.
Exemple avec ini_get |
<?php /* Notre fichier php.ini contient les directives suivantes :
display_errors = On register_globals = Off post_max_size = 8M */
print 'display_errors = ' . ini_get('display_errors') . "\n"; print 'register_globals = ' . ini_get('register_globals') . "\n"; print 'post_max_size = ' . ini_get('post_max_size') . "\n"; print 'post_max_size+1 = ' . (ini_get('post_max_size')+1) . "\n";
/* Ce script va afficher :
display_errors = 1 register_globals = post_max_size = 8M post_max_size+1 = 9 */ ?>
|
|
Voir aussi
get_cfg_var
,
ini_get_all
,
ini_restore
et
ini_set
.
|