【问题标题】:how to replace quotation marks with \"如何用\"替换引号
【发布时间】:2011-02-06 19:26:25
【问题描述】:

我正在尝试使用 IF 语句回显 mediaplayer 嵌入代码。有什么方法可以用 (\")'s 替换所有引号 (") 吗?

谢谢你..

【问题讨论】:

  • 这种情况的答案取决于您是只想转义引号,还是想转义addslashes 识别的所有特殊字符。

标签: php regex string replace


【解决方案1】:

由于 cmets 和其他答案表明您的问题可能不够明确。从表面上看,如果您只想替换双引号("),则应使用str_replace()

str_replace('"', '\"', $string);

【讨论】:

    【解决方案2】:

    addslashes 可以解决问题。

    它将返回一个新字符串,其中包含所有引号(' ")及其转义对应项。

    【讨论】:

      猜你喜欢
      • 2011-01-26
      • 2023-03-28
      • 1970-01-01
      • 2015-07-30
      • 1970-01-01
      • 1970-01-01
      • 2021-02-07
      • 2012-01-01
      相关资源
      最近更新 更多