【问题标题】:PHP include " and ' character into a StringPHP 将 " 和 ' 字符包含在字符串中
【发布时间】:2016-10-04 02:46:19
【问题描述】:

我在 php 变量中有一个字符串。我想在字符串变量之前添加“和”字符,在字符串变量之后添加“和”字符。以下是我的代码,但它无法显示我想要的“'String'”

$channel = """.$channel.""";
$channel = "\'".$channel."\'"
echo $channel

【问题讨论】:

    标签: php regex string character


    【解决方案1】:

    您错误地转义它们(顺序错误)。

    你想要的是这个:

    $channel = '"\'' . $channel . '\'"';
    

    注意我们是如何逃避 ' 的?那是因为我们使用它来提供字符串 -> '....'。我们需要转义它,否则它会在那里“结束”字符串。导致语法错误。

    Example/Demo.

    【讨论】:

      【解决方案2】:
          $channel = '"'.$channel.'"';
      $channel = "\'".$channel."\'";
      echo $channel;
      

      我认为问题是你忘记关闭你的字符串并且你错误地排除了它们

      【讨论】:

      • 它带有错误解析错误:语法错误,意外'"'
      • 现在试试@chanyoonghon
      猜你喜欢
      • 1970-01-01
      • 2012-06-23
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-25
      • 1970-01-01
      相关资源
      最近更新 更多