quorum/dot-notation
最新稳定版本:v1.1.0
Composer 安装命令:
composer require quorum/dot-notation
包简介
Simple PHP Dot Notation Parser
README 文档
README
DotNotationParser is a simple parser that will parse foo.bar.baz into [ 'foo', 'bar', 'baz' ] and foo."bar.baz" into [ 'foo', 'bar.baz' ].
Requirements
- php: >=7.1
Installing
Install the latest version with:
composer require 'quorum/dot-notation'
Documentation
Class: Quorum\DotNotation\DotNotationParser
Class DotPathParser
Parse strings like foo."bar.baz".quux into [ 'foo', 'bar.baz', 'quux' ]
Method: DotNotationParser->parse
function parse(string $path) : array
Parse a given dot notation path into it's parts
The path is expected to be a string of dot separated keys, where keys can be
quoted with double quotes. Backslashes are used to escape double quotes inside
quoted keys.
Examples
'foo.bar.baz'=>[ 'foo', 'bar', 'baz' ]'foo."bar.baz"'=>[ 'foo', 'bar.baz' ]'foo."bar.baz".quux'=>[ 'foo', 'bar.baz', 'quux' ]'foo."bar\"baz".quux'=>[ 'foo', 'bar"baz', 'quux' ]
Throws: \Quorum\DotNotation\Exceptions\ParseException
Returns:
- string[]
统计信息
- 总下载量: 45.58k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-01-27