【问题标题】:how to encode single quotes如何编码单引号
【发布时间】:2011-05-20 13:50:41
【问题描述】:

我想知道如何在我的代码中使用 htmlentities •' for 'How to escape single quote

apostrophe 如何在IE 工作

while($row = pg_fetch_array($result))
{
    if($row[3]=="")
    {

        $vmobj_Array[$i]=$row[0]."***".$row[1]."***".$row[2];
    }
    else
    {
        $vmobj_Array[$i]=$row[0].' ( '.$row[3].' )'."***".$row[1]."***".$row[2];

    }
    $i++;
}

【问题讨论】:

  • 在您的编辑器中使用搜索和替换功能?
  • @Rasika:)’ (不适用于 IE)撇号
  • 你的问题有点含糊。您是否试图找出您在哪里使用 '在您的代码中或者您希望它被替换以便它在所有浏览器中正确显示?
  • @Rasika:) 我想在所有浏览器中正确显示?现在我无法显示
  • htmlentities($str, ENT_QUOTES);htmlspecialchars($str, ENT_QUOTES); 应该可以将$str 替换为您要转义的变量或字符串(例如,$row[0])。如果你只是想添加它,你需要做的就是添加它:print "Here's an apostrophe '";

标签: php html html-entities


【解决方案1】:

我认为每个问题都应该有答案,所以我也在这里发帖。请随意接受其他人刚刚发布的答案。

htmlentities($str, ENT_QUOTES);htmlspecialchars($str, ENT_QUOTES); 应该可以将 $str 替换为要转义的变量或字符串(例如,$row[0])。如果你只是想添加它,你需要做的就是添加它:print "Here's an apostrophe '";

【讨论】:

  • 不适用于我,在 Android 或 IOS 中无法正确显示
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-05
  • 1970-01-01
  • 1970-01-01
  • 2011-12-29
  • 1970-01-01
相关资源
最近更新 更多