PHP - RSS 作成 - .ini ファイル読み込み

 クラウディア
1. 概要
2. モジュール

1. 概要

 データベース接続の際のパラメータを .ini ファイルに定義して読みこんできます。  .ini ファイルの形式は ruby のときのものに出力先のディレクトリ定義を加えました。

[database]									←	データベースの接続パラメータ
host = ホスト名
user = ユーザ名
pass = パスワード
name = データベース名
port = ポート番号

[output]									←	出力先の定義
directory = 出力先ディレクトリ
 てな感じで・・・。

2. モジュール

<?php
/**
 * .ini ファイル読み込みクラス
 * @author Show.Kit
 *  2018年11月07日
 */
class ini
{
	/**
	 * 実行パスから引数で指定されるファイルを読んで ini ファイルの内容を返す
	 * @param string $filename	ファイルのファイル名のみ
	 * @return array
	 */
	public function get(string $filename) : array
	{
		$dir = dirname(__FILE__);
		$inifile = $dir."/$filename";
		return parse_ini_file($inifile, true);
	}
}
?>