替换字符串有问题吗? [关闭]

Posted

技术标签:

【中文标题】替换字符串有问题吗? [关闭]【英文标题】:something wrong with replace string? [closed] 【发布时间】:2013-05-04 14:37:18 【问题描述】:

谁能帮我解决这个问题:

<?php
$remove = $_GET['hwid'];
str_replace($_GET['hwid']."<br />","",$str);
?>

它甚至没有删除文本...

我知道我没有将它设置为我拥有的 html 文件,因为我不知道如何使用此字符串...

【问题讨论】:

What have you tried? str_replace() 可能是一个开始寻找的好地方。 说真的,请努力在未来好好格式化一下,那太碍眼了,斜体不应该用在所有东西上...... 如何使用str_replace() @user2364242 你显然不知道你在做什么。在提问之前你可能应该去学习一些 PHP。 这里的重点是str_replace不会改变你传入的内容,而是返回替换的结果。 【参考方案1】:

假设您在检索文本(无论是来自 html 还是任何其他形式)时有这个:

$str="THE HTML FILE:

Test

Test1

Test2

Test3";

此函数将从字符串中删除“Test2”:

$newstr=str_replace("Test2","",$str);

有关该功能的更多信息,请查看here

还有一件事,如果您在示例中的每一行后面都有&lt;br&gt;,那么您也需要对它们执行相同的操作。

【讨论】:

以上是关于替换字符串有问题吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

用表情符号替换字符串的最有效方法[关闭]

替换长json字符串中的新行符号[关闭]

如何用仅包含所有标记的引理的字符串替换列? [关闭]

如何使用 REGEXP_REPLACE 检查字符串中是不是存在值“已关闭”并替换

用数学形式替换连续数字[关闭]

从文件夹中所有文件的文件名中替换或删除某些字符[关闭]