前の記事 ≪:IPA:安全なウェブサイトの作り方が公開
次の記事 ≫:携帯端末のUserAgentを扱うライブラリ:Net_UserAgent_Mobile

PHP用YAMLクラス : spyc

2006年02月02日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
spyc: a simple php yaml class

Spyc is a YAML loader/dumper written in PHP. Given a YAML document, Spyc will return an array which you can use however you see fit. Given an array, Spyc will return a string which contains a YAML document built from your data.

PHP用のYAML書き込み/読み込み用クラスがsourceforgeにてオープンソース開発されています。
YAMLとは、次のような感じのデータのフォーマットのことです。

-level1data
 -level2data
  -level3data
 -level2data

人間が読みやすい形で階層データを表現出来ます。
(階層は半角スペースでインデントをすることで表現します。)

spycを使えば、連想配列からyamlにエンコードし、yamlを連想配列にデコードすることが簡単に実現可能のようです。
最新のPHPフレームワークであるsymfony等でも使われています。

参考: IBM: YAMLはXMLに改良を加える

 

関連の記事検索:PHP, yaml
スポンサード リンク

By.KJ : 2006年02月02日 15:06 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)