clover/text-ltsv

标记的制表符分隔值(LTSV;参见 http://ltsv.org/)解析器,适用于PHP。

1.0.0 2013-02-23 16:37 UTC

This package is not auto-updated.

Last update: 2024-09-11 10:55:02 UTC


README

Build Status

标记的制表符分隔值(LTSV;参见 http://ltsv.org/)解析器,适用于PHP。

安装

使用Composer作为依赖关系管理工具,您可以通过以下设置轻松将Clover\Text\LTSV引入您的环境。

{
  "require": {
    "clover/text-ltsv": "~1.0"
  }
}

使用方法

<?php
$ltsv = new Clover\Text\LTSV();

$values = $ltsv->parseLine("hoge:foo\tbar:baz");

$values = $ltsv->parseFile('log.ltsv');

$it = $ltsv->getIteratorFromFile('log.ltsv');
foreach ($it as $values) {
    // do something
}

$ltsv->add('hoge', 'foo')->add('bar', 'baz');
$line = $ltsv->toLine();

许可证

根据新BSD许可证条款免费使用。