open-api-tools / query-parser
支持open-api格式的查询字符串解析器
v1.0.0
2021-07-31 08:52 UTC
Requires
- php: >=7.2
Requires (Dev)
- phpunit/phpunit: ^8.5 || ^9.5
- squizlabs/php_codesniffer: ^3.6
This package is not auto-updated.
Last update: 2024-09-22 21:51:10 UTC
README
标准的PHP函数parse_str()
用于替换查询字符串中的相同参数名称。要获取数组,需要在参数名称中添加[]
,这与Open-API规范不符。
这个库解决了上述问题。
$parser = new \OpenApiTools\QueryParser\OpenApiQueryParser(); $parser->parse('id=1&id=2&id=3'); // returns [ 'id' => [ '1', '2', '3', ], ];