ini_get

ini_get是獲取php.ini里的環境變數的值。

基本介紹

  • 中文名:ini_get
  • 釋義:獲取php.ini里的環境變數的值
  • 語法:string ini_get(string varname)
  • 完成標誌:變數將自動恢復到原始值
語法介紹
string ini_get ( string varname )
返回值如果為布爾型則為0或1
例:
/*
我們的 php.ini 包含了以下的設定:
display_errors = On
register_globals = Off
post_max_size = 8M
*/
<?php
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'));
?>
如果想獲取整個php.ini里的變數值,我們可以用ini_get的加強函式 ini_get_all()
ini_get_all()函式以數組的形式返回整個php的環境變數
用法也很簡單
<?php
$ini = ini_get_all();
print_r($ini);
?>
當然如果你只是想看看php的配置信息用phpinfo()更方便
ini_set具有更改php.ini設定的功能。此函式接收兩個參數:需要調整的配置變數名,以及變數的新值。
例如,在某腳本出現時增加最大執行時間(maximum execution time):
<?php
ini_set('max_execution_time', 600)
// more code
?>
這樣的設定將僅僅影響被設定的腳本。一旦腳本執行完畢,該變數將自動恢復到原始值。

相關詞條

熱門詞條

聯絡我們