我有一堆帶有html的文本。基本上我想要做的是爲本文中找到的所有鏈接添加rel =「noindex」,只有當title屬性不存在時才能找到每個鏈接。添加一個nofollow屬性來鏈接,如果沒有使用PHP的標題標籤存在
例如,如果一個鏈接看起來是這樣的:
<a href="test.html">test</a>
我希望它看起來像:
<a rel="nofollow" href="test.html">test</a>
但如果該鏈接看起來是這樣的:
<a title="test title" href="test.html">test</a>
我不想將rel =「nofollow」屬性添加到該屬性中。我怎麼能在PHP中做到這一點?
編輯:
對不起我沒有提到這一點,但我使用PHP4。是的,我知道但是我堅持使用PHP4。
使用[簡單的HTML DOM(http://simplehtmldom.sourceforge.net/)該庫的該 – Ibu 2011-05-28 09:03:53
@Ibu的開銷巨大相比於具有本地函數這樣做的困難。 – lonesomeday 2011-05-28 09:17:21