我想知道是否可以删除< description>中的所有上下文链接。 XML Feed的标记。
以下是我在PHP文件中的内容:
<?php
header('Content-type: text/xml');
$url = "http://www.Example.com/articles.rss";
$page = file($url);
foreach ($page as $part)
{
echo $part;
}
?>
查看XML Feed的屏幕截图:
答案 0 :(得分:1)
使用preg_replace查找链接并用空行替换它们。
匹配打开<a>
代码,然后关闭</a>
:
foreach ($page as $part)
{
$part = preg_replace("/<a\b[^>]*>/", "", $part);
$part = preg_replace("/<\/a>/", "", $part);
echo $part;
}