Config::writeConfig()

Config::writeConfig() -- データソースにコンテナーの内容を書きます。

概要

require_once 'Config.php';

mixed Config::writeConfig ([mixed $datasrc = NULL [, string $configType = NULL [, array $options = array()]]])

説明

このメソッドはデータソースに設定内容をデータソースに書き込みをするために ルートの Config_Container::writeDatasrc() メソッドを呼ぶでしょう。

パラメータ

mixed $datasrc

データソースの書き込み先です。

string $configType

書き込みをする設定の種類です。

array $options

書き込みのオプションです。

返り値

mixed - 成功時には TRUE、 失敗時には PEAR_Error を返します。

例外・エラー

表 31-1PEAR_Error の値

エラーコードエラー値意味解決策
 ""  

注意

この関数は、スタティックにコールする ことはできません。

このサンプルはphp配列を含むphp設定ファイルのからXMLファイルに変換する方法です。

例 31-1writeConfig()の使用法


<?php
$config = new Config();
$config->parseConfig(
                       '/path/to/file.php', 
               'phparray', 
                       array('name' => 'conf')
            );
$config->writeConfig(  '/path/to/file.xml', 
                       'xml', 
                       array('name' => 'conf')
            );
?>