我有以下准备好的查询:
SELECT
b.id b.title b.isbn b.description
FROM
books b
WHERE
MATCH(title,subtitle)
AGAINST(? IN BOOLEAN MODE) LIMIT 0 3
我执行此查询所在的位置?例如是“+ term *”。这很有效,但如果有人输入一个带有特殊字符的术语(例如“+ term @ *”),它就会失败。如何在 php 中转义此字符串,以便正确转义全文搜索的特殊字符?