提问人:jshanman 提问时间:8/3/2011 最后编辑:Will Hartungjshanman 更新时间:7/9/2021 访问量:581
php url/rest 布尔逻辑解析器
php url/rest boolean logic parser
问:
是否有任何现有的 php 模块/库/类可以从字符串/url 中解析出布尔逻辑(and, or, not, in, not in, =, <, >, and grouping)?
我正在数据库中创建一个 rest api,并希望支持对每个对象的列/字段值进行高级布尔查询。
我目前的回退是通过 php/sql 支持简单的列过滤器 (/object/*/key/val),并使用数据库的 solr 实例来支持直接 solr 查询(它有大量的查询功能)。唯一的问题是solr不是实时数据。它最多陈旧 1-2 分钟,这并不理想。
答:
0赞
Mr. Programmer
7/9/2021
#1
在 php 中尝试 parse_str()。
有关此检查 https://www.php.net/manual/en/function.parse-str.php 的更多信息
下一个:简化大条件语句
评论