我有一个关联数组列表,我需要在纯PHP中进行一些布尔搜索。所以我很难根据布尔搜索字符串
获取匹配的数据布尔搜索字符串和数组列表
server_name = 'xxx'
AND
migration_start_date BETWEEN '2018/01/31' AND '2018/03/10'
AND
(
migration _scope = 'in scope' OR zones IN('warning')
OR
(status IS NOT NULL AND pre_check != 'pass' )
)
Array(
[0] => Array
(
[server_name] => xxx
[migration_start_date] => 2018/01/31
[migration_scope] => in scope
[status] => planning
[pre_check] => fail
[zone] => warning
)
[1] => Array
(
[server_name] => xxx
[migration_start_date] => 2018/01/31
[migration_scope] => in scope
[status] => completed
[pre_check] => pass
[zone] => removed
)
)