php - 如何使用 PHP 修剪文本

标签 php trim

如何在 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/

相关文章:

c++ - 如何修剪 std::string?

java - 如果没有 Java 的 trim() 方法,如何递归地修剪字符串?

php - 需要数据库输入帮助

php - 从 mysql 加载数组数组

c++ - Boost:is_any_of 产生多个错误

java - 您如何配置 JBoss 来修剪 JSP 生成的额外空格?

javascript - 删除表单内字符串两端的空格 - React

javascript - 很少有网站先加载结构再加载内容,这背后是 Ajax 吗?

php - 在 Phalcon\Mvc\Model\Criteria 中组合 and 和 or 运算符

javascript - 从服务器获取 JSON 响应,但无法使用 Jquery 显示为 HTML