我正在开发一个网站,用户可以在其中上传他们的文本。出于管理目的,我想<a href="https://apple.com">apple<a>
通过 php 将所有文本“apple”更改为动态。
我现在正在str_replace('apple','<a href="..">apple</a>')
使用
然而,“苹果”这个词可能已经被用户链接到外部来源。在这种情况下,会弄乱原来的链接。
假设页面有以下内容:
<a href="...">apple</a>
我的代码将其更改为
<a href="..."><a href="...">apple</a></a>
有什么方法可以确定某个“苹果”是否已经在 a 标签或其他 html 标签中?
谢谢