tp讀取配置檔案機制

2021-09-06 07:11:54 字數 1438 閱讀 6618

//

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...