2006-08-19から1日間の記事一覧

parse_ini_file_ex()

PHP

ちょっと正規表現使いすぎかも・・もう少し簡単にできるかもしれない。 function parse_ini_file_ex($file){ if (!$lines = file($file, 1)) return false; $res = array(); $curr = & $res; $sectionPattern = '/^\[([^\]]+)\]/'; // キーに記号を使いたい…

拡張(縮小?)parse_ini_file()関数

PHP

/** * parse_ini_file extension * * @param string $file * @return string[]|false * @access public */ function parse_ini_file_ex($file){ if (!$lines = file($file, 1)) return false; $res = array(); $curr = & $res; $sectionPattern = '/^\[([^\]…

グローバル関数

ネームスペース代わりのクラス、例えば if (!LaizUtils::file_exists($path)) return false;みたいにやった方がいいのかな。 関数が増えてきたら標準関数拡張用クラスを作ってみようか。。