我希望能在我的Web應用程序(PHP)類似谷歌的風格,進入搜索字符串,例如:如何解析谷歌風格的搜索語法
- 坦率
- 坦率-jones 創建
- :2010-5-1 2011-6-3 ...刪除:假
從這個我想一個PHP數據結構,從中我可以建立一個SQL查詢。第一個會在我的聯繫人表中搜索「full_name like%frank%」。第二個會搜索「full_name like%frank%而不是%jones%」,第三個搜索「2010-5-1和2011-6-3之間創建並刪除= 0」
我相信我需要的是一個上下文無關的語法分析器。有沒有一個好的PHP?
謝謝!