//tp讀取配置檔案機制
function c($name=null,$val=null
)
//設定值
$_config[$name]=$val
;
return
; }
//初始化設定
if(is_array($name
))
return
null;}
c(include './config.php');
c(include './convention.php');
echo c('db_port');//
//例2
function config($key=null,$val=null
)
//取值
if(is_null($val
))
//賦值
$config[$key]=$val
;
return
null;}
config.php
<?php
return
array
( 'db_type' => 'mysql', //
資料庫型別
'db_host' => 'localhost', //
伺服器位址
'db_name' => '***', //
資料庫名
'db_user' => '***', //
使用者名稱 'db_pwd' => '', //
密碼 'db_port' => '3306', //埠)
?>convention.php
<?php
return
array
( 'default_action' => 'index', //
預設操作名稱
'default_charset' => 'utf-8', //
預設輸出編碼
'default_timezone' => 'prc', //
預設時區
'default_ajax_return' => 'json', //
預設ajax 資料返回格式,可選json xml ...
'default_filter' => 'htmlspecialchars', //
預設引數過濾方法 用於 $this->_get('變數名');$this->_post('變數名')...
)?>
讀取配置檔案
類載入器 1 直接用class.forname 類的路徑名 class.forname com.hsf.classloader.classloader 2 用classloder 類載入器 inputstream in classloader.getsystemresourceasstream aa...
讀取配置檔案並讀取檔案
配置檔案 url users z ten documents name myfile.txt url是讀寫檔案的檔案位址,name是讀寫檔案的檔名稱 fileinputstream is null try catch filenotfoundexception e2 properties pt ne...
C 讀取配置檔案
1 首先引入標頭檔案 include 2 獲取應用程式的當前路徑 char buf 1000 getcurrentdirectory 1000,buf 得到當前工作路徑3 獲取配置檔案的路徑 char path 1024 definesysconfig config.ini sprintf path...