对此我不熟悉,我尝试(并且失败)使用str_replace替换html页面中的所有
标签。
在尝试学习我正在做的事情时,我可以将它与echo结合使用以输出修改后的短语......但不能替换任何内容。
我正在使用:我正在使用<?php // $ el = str_replace('< br />','' ,$ el); ?>
我非常有限的理解是......
< ?php
$str_rep = "This is the original phrase";
echo str_replace("original","modified",$str_rep);
?>
...将修改并显示代码所在位置的短语,但我不了解如何修改/使用以更改代码中已有的内容。
答案 0 :(得分:1)
这很容易:
echo str_replace("<br/>","something else",$text);
请先询问谷歌。
答案 1 :(得分:0)
你的代码对我来说似乎很好。我用过这个:
<?php
$el = 'Some text with tags.<br />and no other things<br />Nice!';
$el = str_replace('<br />', '', $el);
echo $el;
并输出:
带标签的一些文字。没有其他的东西!
也许您的输入不正确或者您正在尝试替换错误的(书面)标签?