open-api-tools/query-parser

支持open-api格式的查询字符串解析器

v1.0.0 2021-07-31 08:52 UTC

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',
  ],
];