天天看點

php 中ini_set 和 ini_get函數使用方法

ini_set是php自帶的用來設定php.ini配置檔案的函數。

文法:ini_set("選項","值")

該函數用時最好放到php的腳本最頭部

比如:

ini_set(''max_execution_time'', ''180'');

設定php的腳本逾時時間為180秒

ini_set("asp_tags","On") ;

打開asp腳本标記的支援 比如:<% echo "aaa"%>

ini_set("display_errors","On") ;

打腳本錯誤資訊

ini_get是擷取php.ini裡的環境變量的值.

文法

string ini_get ( string varname )

例:

<?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() www~phperz~com

ini_get_all()函數以數組的形式傳回整個php的環境變量 php程式員站

用法也很簡單

<?php

$ini = ini_get_all();

print_r($ini);

?>

當然如果你隻是想想php的配置資訊用phpinfo()更友善