Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从字符串中删除特定信息-PHP_Php - Fatal编程技术网

从字符串中删除特定信息-PHP

从字符串中删除特定信息-PHP,php,Php,我正在为工作编写一个php脚本,我已经解决了大部分问题,花了几个小时, 试着让它工作。事情是这样的。我有这个消息 </i>xxxx at \<a href=\"http://xxx/xxx/xxxx/11205xxx3887\" data-hovercard=\"/ajax/xxxx/xxx.php?id=112054175xxx3887\">xxxxx\</a>\</span>\ 问题是url不断变化,或者我可以使用一个简单的substr或其他

我正在为工作编写一个php脚本,我已经解决了大部分问题,花了几个小时, 试着让它工作。事情是这样的。我有这个消息

</i>xxxx at \<a href=\"http://xxx/xxx/xxxx/11205xxx3887\" data-hovercard=\"/ajax/xxxx/xxx.php?id=112054175xxx3887\">xxxxx\</a>\</span>\
问题是url不断变化,或者我可以使用一个简单的substr或其他东西

有什么建议吗?

请使用以下选项:

$str = strip_tags($str);

请看

这是我最好的尝试。如果您可以提供更大的代码段来使用,并且如果您可以解释
xxxx
代表什么,这将非常有帮助,它将使您的问题更容易解决。它们是字符、数字、时间、价格吗?你知道所有古怪的前斜杠的起源吗?非常令人不安

我使用了提供的代码,因此您可能需要注意最后一个尾随
\
。 当我将您的代码复制到我的文本编辑器中时,它粘贴为
\n
,而不是
\

$string = "</i>xxxx at \<a href=\"http://xxx/xxx/xxxx/11205xxx3887\" data-hovercard=\"/ajax/xxxx/xxx.php?id=112054175xxx3887\">xxxxx\</a>\</span>\\";

$modified_string = trim(stripslashes(strip_tags($string)), '\\');

echo $modified_string;
$string=“xxxx at\\\”;
$modified\u string=trim(stripslashes(strip\u标记($string)),“\\”;
echo$modified_字符串;

使用。为什么不使用实际值,而不是混淆“xxxxx”或“xxx”文本?提供几个实际字符串的示例将为人们提供更多帮助,帮助您解答问题。如果已经提供了一个答案,不要忘记选择最好的答案,并给那些接近但不是最好的答案增加分数。
$string = "</i>xxxx at \<a href=\"http://xxx/xxx/xxxx/11205xxx3887\" data-hovercard=\"/ajax/xxxx/xxx.php?id=112054175xxx3887\">xxxxx\</a>\</span>\\";

$modified_string = trim(stripslashes(strip_tags($string)), '\\');

echo $modified_string;