convenia / textmapable
此包的最新版本(1.0.1)没有提供许可信息。
1.0.1
2018-03-14 17:49 UTC
Requires
- php: >=7.1
Requires (Dev)
- friendsofphp/php-cs-fixer: 2.10.*
- phpunit/phpunit: ^6.4
This package is not auto-updated.
Last update: 2024-09-15 06:00:04 UTC
README
一个用于读取无物理分隔符的文本文件并以可读格式返回的库
要求
- PHP >= 7.1
使用Composer进行安装
composer require convenia/textMapable
使用示例
创建一个新的字段
use Convenia\TextMap\Field; class NameField extends Field { protected $name = 'name' protected $length = 10; protected $offset = 30; }
定义读取文件及其字段
use Convenia\TextMap\Mapable; /* ... */ $mapable = new Mapable(); $mapable ->readFile($greatFile) ->addField($someFieldsInArray) ->addField($aFieldOutOfAnArray);
获取字段及其值的映射
use Convenia\TextMap\Mapable; /* ... */ $map = $mapable->getMap();