Php 如何使用布尔操作从数据库中进行简单的行选择?

Php 如何使用布尔操作从数据库中进行简单的行选择?,php,split,explode,Php,Split,Explode,我有一个搜索引擎。当用户键入搜索词时,我希望使用布尔运算从我的表中选择行。我应该用吗 explode(); 或许 split(); ? 我想使用“OR”操作符来选择行。PHP的。不要用它。相反,请尝试explode()、str_split()或preg_split() 如果您使用的是SQL数据库,如MySQL或PostgreSQL,请使用UNION和UNION ALL而不是or进行测试。你可能会感到惊讶。这取决于你想让搜索引擎变得多么智能。我认为问题不应该是PHP函数,而应该是逻辑。

我有一个搜索引擎。当用户键入搜索词时,我希望使用布尔运算从我的表中选择行。我应该用吗

explode(); 
或许

split();
?

我想使用“OR”操作符来选择行。

PHP的。不要用它。相反,请尝试explode()、str_split()或preg_split()


如果您使用的是SQL数据库,如MySQL或PostgreSQL,请使用UNION和UNION ALL而不是or进行测试。你可能会感到惊讶。

这取决于你想让搜索引擎变得多么智能。我认为问题不应该是PHP函数,而应该是逻辑。