如何在我的php代码中将”
替换为"
?
当前XML输出(部分)
<content type="html"><![CDATA[<p style="text-align: justify;">Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<p style="text-align: justify;"><br style=”clear:both;”/>Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<p style="text-align: justify;"><br style=”clear:both;”/>Click <a href="http://www.google.com/" target="_blank">here</a> for more information.]]></content>
如您所见,”
包裹clear:both;
样式。我想要的只是将其替换为"
。
我的PHP代码(不工作)
<content type="html"><![CDATA[<?php echo str_replace("\”","",$row["content"]); ?>]]></content>
PS:”
已经在数据库中
更新:
如果您使用
<?php
$data = "<a style=”clear:both;”></a>";
echo str_replace('”','"',$data);
?>
Output : "clear:both;"
永远不会奏效。
但是,如果你尝试
<?php
$data = "”clear:both;”";
echo str_replace('”','"',$data);
?>
Output : nothing
它正在运作!但我希望它在标签内工作....
答案 0 :(得分:0)
我刚刚测试过,以下内容对我来说还不错:
<?php echo str_replace ( '”','"', $row["content"] ); ?>
我正在替换“with”。
修改强> 在将其插入数据库之前,替换源中的引号,如果不可能,则替换它。
答案 1 :(得分:0)