m3y / phini
ini file utility
0.2
2014-11-13 17:25 UTC
Requires
- php: >=5.3.3
Requires (Dev)
- phpunit/phpunit: ~4.3
- satooshi/php-coveralls: 0.6.1
This package is not auto-updated.
Last update: 2024-12-17 04:02:35 UTC
README
概要
phiniは、ini設定ファイルの値をアプリケーションから利用しやすくするためのユーティリティクラスです。
インストール
以下の内容を含んだcomposer.jsonを作成し、
{ "require": { "m3y/phini": "0.2" } }
composerでインストール
$ composer install
利用方法
サンプルiniファイル
key3[] = value31 key3[] = value32 key3[] = value33 [section_one] key11 = value11 key12 = value12 key13 = value13 [section_two] key21 = value21 key22 = value22 key23 = value23
セクションを考慮する場合
<?php require 'vendor/autoload.php'; $ini = new M3y\Phini\Phini('/path/to/inifile.ini', true); print $ini->section_two->key21; // value21 print $ini->key3[0]; // value31
セクションを考慮しない場合
<?php require 'vendor/autoload.php'; $ini = new M3y\Phini\Phini('/path/to/inifile.ini'); print $ini->key11; // value11 print $ini->key3[0]; // value31
テスト実行
$ phpunit