如何在 php 中修剪一些单词?例如
pid="5"OR pid="3"OR
我想删除最后一个 OR
最佳答案
我建议使用 implode()
像这样把 SQL 表达式粘在一起。首先构建一个简单表达式数组,然后用 OR 对它们进行内爆:
$pids = array('pid = "5"', 'pid = "3"');
$sql_where = implode(' OR ', $pids);
现在 $sql_where
是字符串 'pid = "5"OR pid = "3"'
。您不必担心剩余的 OR,即使 $pids
中只有一个元素也是如此。
此外,一个完全不同的解决方案是将 "false"
附加到您的 SQL 字符串,这样它将以 "... OR false"
结尾,这将使其成为有效的表达。
@RussellDias 的回答是您问题的真正答案,这些只是一些可供考虑的备选方案。
关于php - 如何使用 PHP 修剪文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3074665/