新的,我试图(和失败)使用str_replace替换所有的
标签在一个html页面。
在尝试了解我在做什么,我可以使用它与echo输出修改的短语…但不能代替任何东西。
我用的是:I'm用的是<?php//$ el = str_replace (& # x27; & # x3C; br/& # x3E; & # x27;, & # x27; & # x27;, el美元);& # x3E;
我非常有限的理解是……
< ?php
$str_rep = "This is the original phrase";
echo str_replace("original","modified",$str_rep);
?>
…无论代码位于何处,都会修改和显示短语,但我不明白如何修改/使用来改变代码中已经存在的东西。
这很简单:
echo str_replace("<br/>","something else",$text);
我觉得你的代码不错。我用的是:
<?php
$el = 'Some text with tags.<br />and no other things<br />Nice!';
$el = str_replace('<br />', '', $el);
echo $el;
,输出:
一些带有标签的文本。没有别的东西了!
也许你的输入是不正确的,或者你正试图取代错误的(写)标签?