如何用str_replace替换全部?

时间:2016-08-17 11:51:47

标签: php

对此我不熟悉,我尝试(并且失败)使用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);
?>

...将修改并显示代码所在位置的短语,但我不了解如何修改/使用以更改代码中已有的内容。

2 个答案:

答案 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;

并输出:

  

带标签的一些文字。没有其他的东西!

也许您的输入不正确或者您正在尝试替换错误的(书面)标签?