ini_get

(PHP 4, PHP 5, PHP 7)

ini_get锟斤拷取一锟斤拷锟斤拷锟斤拷选锟斤拷锟街�

说锟斤拷

ini_get ( string $varname ) : string

锟缴癸拷时锟斤拷锟斤拷锟斤拷锟斤拷选锟斤拷锟街碉拷锟�

锟斤拷锟斤拷

varname

锟斤拷锟斤拷选锟斤拷锟斤拷锟狡★拷

锟斤拷锟斤拷值

锟缴癸拷锟角凤拷锟斤拷锟斤拷锟斤拷选锟斤拷值锟斤拷锟街凤拷锟斤拷锟斤拷null 锟斤拷值锟津返回匡拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟窖★拷畈伙拷锟斤拷冢锟斤拷锟斤拷岱碉拷锟� FALSE锟斤拷

锟斤拷锟斤拷

Example #1 一些 ini_get() 锟斤拷锟斤拷

<?php
/*
锟斤拷锟角碉拷 php.ini 锟斤拷锟斤拷锟斤拷锟斤拷锟铰碉拷锟斤拷锟矫o拷

display_errors = On
register_globals = Off
post_max_size = 8M
*/

echo 'display_errors = ' ini_get('display_errors') . "\n";
echo 
'register_globals = ' ini_get('register_globals') . "\n";
echo 
'post_max_size = ' ini_get('post_max_size') . "\n";
echo 
'post_max_size+1 = ' . (ini_get('post_max_size')+1) . "\n";
echo 
'post_max_size in bytes = ' return_bytes(ini_get('post_max_size'));

function 
return_bytes($val) {
    
$val trim($val);
    
$last strtolower($val[strlen($val)-1]);
    switch(
$last) {
        
// 锟斤拷 PHP 5.1.0 锟斤拷锟斤拷锟绞癸拷锟斤拷锟斤拷畏锟� 'G'
        
case 'g':
            
$val *= 1024;
        case 
'm':
            
$val *= 1024;
        case 
'k':
            
$val *= 1024;
    }

    return 
$val;
}

?>

锟斤拷锟斤拷锟斤拷锟教碉拷锟斤拷锟斤拷锟斤拷锟斤拷冢锟�

display_errors = 1
register_globals = 0
post_max_size = 8M
post_max_size+1 = 9
post_max_size in bytes = 8388608

注锟斤拷

Note: 锟斤拷锟斤拷询一锟斤拷 boolean 值

一锟斤拷 off 锟斤拷 boolean ini 值锟斤拷锟斤拷锟皆匡拷锟街凤拷锟斤拷锟斤拷锟斤拷 "0" 锟斤拷锟截o拷on 锟斤拷 ini 值锟斤拷锟斤拷 "1" 锟斤拷锟截★拷 锟剿猴拷锟斤拷也锟结返锟斤拷 INI 值锟斤拷锟斤拷锟斤拷锟街凤拷锟斤拷锟斤拷

Note: 锟斤拷锟斤拷询一锟斤拷锟节达拷叽锟斤拷值

锟斤拷锟斤拷诖锟竭达拷锟� ini 值锟斤拷锟斤拷锟斤拷 upload_max_filesize 锟斤拷锟皆硷拷写锟斤拷示锟斤拷锟斤拷锟斤拷锟斤拷 php.ini 锟侥硷拷锟斤。 ini_get() 锟结返锟斤拷 php.ini 锟侥硷拷锟叫达拷锟斤拷锟饺凤拷锟斤拷址锟斤拷锟斤拷锟斤拷锟�锟斤拷锟斤拷锟斤拷锟侥碉拷锟斤拷 integer锟斤拷 锟斤拷锟皆讹拷锟斤拷些值使锟矫筹拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐函锟斤拷锟斤拷锟斤拷锟斤拷玫锟皆わ拷诘慕锟斤拷锟斤拷 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷示锟斤拷转锟斤拷锟斤拷写锟斤拷示锟斤拷为锟街节碉拷一锟街凤拷式锟斤拷锟斤拷 PHP 源锟斤拷锟斤拷锟斤拷锟侥比斤拷锟斤拷

Note:

ini_get() 锟睫凤拷锟斤拷取 "array" 锟斤拷 ini 选锟筋,锟斤拷锟斤拷 pdo.dsn.*锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷谢岱碉拷锟� FALSE 锟斤拷

锟斤拷锟斤拷锟斤拷志

锟芥本 说锟斤拷
5.3.0 锟斤拷锟斤拷锟斤拷锟筋不锟斤拷锟节o拷之前锟结返锟截匡拷锟街凤拷锟斤拷锟斤拷锟斤拷锟节会返锟斤拷 FALSE锟斤拷

锟轿硷拷

  • get_cfg_var() - 锟斤拷取 PHP 锟斤拷锟斤拷选锟斤拷锟街�
  • ini_get_all() - 锟斤拷取锟斤拷锟斤拷锟斤拷锟斤拷选锟斤拷
  • ini_restore() - 锟街革拷锟斤拷锟斤拷选锟斤拷锟街�
  • ini_set() - 为一锟斤拷锟斤拷锟斤拷选锟斤拷锟斤拷锟斤拷值