めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

PHPでYAMLを使用する

PHPYAMLを使用して設定ファイルにしようと思っていたんですが、そのまま放置しておりました。きちんと調べたら、spycというのが Pure PHP のパーサのようです。

YAMLから配列に使い方

ダウンロードしたファイルからspyc.phpを取り出し使用します。
サンプルのファイルも入ってました。

include('spyc.php');

$array = Spyc::YAMLLoad('test.yaml');

if( $array ){
    print "<pre>";
    var_dump($array);
    print "</pre>";
}

配列からYAML

$array2['id'] = 1;
$array2['key'] = "keyだよ";

$yaml = Spyc::YAMLDump($array2);

var_dump($yaml);

使用感

使いやすい。