我想知道在構造函數中解析INI文件是否正常或者是否存在更優化的過程?解析INI文件的優點/缺點
所以我目前的進程是通過INI文件,同時初始化類,就像這樣:
include_once('/path/to/class.php');
$bar = new Foo('/path/to/class.ini');
$bar->runProcess();
所以在我的類的構造函數我有這樣的事情:
public function __construct($ini_file) {
$ini = parse_ini_file($ini_file, true);
// Then set all the variables I need here from the INI
$this->variable_setting = $ini['ini_section']['ini_variable'];
}
如果某件配置不正確,我喜歡退出該過程。 – 2011-04-26 13:47:31
在這種情況下拋出異常 – ThiefMaster 2011-04-26 13:49:31