$config
$config : array
設定ファイルの読み込み・設定の取得を行います。
設定ファイルは以下の用例の"dbconfig.php"のように、 phpコード開始後、すぐに配列をreturnする形式のものでなければいけません。
Example:
//-- ./dbconfig.php
<?php
return array(
'host' => 'localhost',
'user' => 'userid',
'pass' => 'password
);
//-- ./app.php
<?php
require 'bs.php'; // CodeLapseライブラリの 'bs.php'を読み込む
// 'db'名前空間に設定ファイル(dbconfig.php)を読み込む
Config::load(dirname(__FILE__) . 'dbconfig.php', 'db');
// データベースへログイン
$host = Config::get('db.host');
$user = Config::get('db.user');
$pass = Config::get('db.pass');
$con = mysqli_connect($host, $user, $pass);
?>
load(string $path, string|null $namespace, boolean|null $merge)
設定ファイルを読み込みます。
string | $path | 設定ファイルのパス |
string|null | $namespace | 設定を読み込む空間名。 省略された時、ファイル名を名前空間として指定します。 |
boolean|null | $merge | (optional) すでに名前空間に設定が読み込まれていた時、 既存の設定と上書き統合するか指定します。 falseが指定され、名前空間競合が発生した時は、例外が投げられます。 初期値はtrueです。 |