phpini生成,PHPIniDir

本文目錄一覽:

如何獲得bluehost的默認php.ini文件

bluehost的cPanel中可以生成一個默認的php.ini的配置文件,如果需要作一些特殊的設置,可以下載這個文件後在本地編輯該文件上傳到相應目錄即可,所作的編輯是立即生效的。

php讀取ini配置文件屬性

ini的內容格式如下,請根據自己的INI,格式修改下段程序.

autostart = false

font_size = 12

font_color = red

===================

function get_ini_file($file_name = “demo.ini”){

$str=file_get_contents($file_name);//讀取ini文件存到一個字元串中.

$ini_list = explode(“\r\n”,$str);//按換行拆開,放到數組中.

$ini_items = array();

foreach($ini_list as $item){

$one_item = explode(“=”,$item);

if(isset($one_item[0])isset($one_item[1])) $ini_items[trim($one_item[0])] = trim($one_item[1]); //存成key=value的形式.

}

return $ini_items;

}

function get_ini_item($ini_items = null,$item_name = ”){//獲得INI條目的值.

if(empty($ini_items)) return “”;

else return $ini_items[$item_name];

}

$ini_items = get_ini_file(“demo.ini”);

echo get_ini_item($ini_items,’font_size’); //輸出獲得的值.

如何控制新生成的文件的屬性?通過php.ini參數設置。

用umask屏蔽字來控制,php進程的屏蔽字由apache/nginx的控制,啟動apache/nginx的時候,加入umask為000就行了。但值得注意的是 不管屏蔽碼是多少:·新創建的文件默認不具有可執行允可許可權。·新創建的目錄默認具有可執行允可許可權。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/196252.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-03 09:53
下一篇 2024-12-03 09:53

相關推薦

發表回復

登錄後才能評論