config_load

config_load -- 

void config_load ( string file [, string section])

設定ファイルのデータを読み込み、テンプレートに割り当てます。 これはテンプレートにてconfig_load関数と まったく同じ働きをします。

テクニカルノート: Smarty 2.4.0以降では、割り当てられたテンプレート変数は are kept across invocations of fetch() and display(). config_load()から読み込まれた 設定ファイルの変数は常にグローバルスコープです。また、設定ファイルは高速に実行するためにコンパイルされ、force_compilecompile_checkの設定を尊重します。

例 1. config_load

<?php
// コンフィグ変数を読み込み、それらを割り当てる
$smarty->config_load('my.conf');

// セクションを読み込む
$smarty->config_load('my.conf', 'foobar');
?>