リンクが他のウェブサイトにリンクしている場合は、私のウェブサイトのすべてのリンクにrel = "nofollow"を追加します。phpと正規表現を使用してウェブサイトからリンクを取得する方法
例えば、
$str = "<a href='www.linktoothersite.com'>I swear this isn't spam!</a><br><a href='www.mywebsite.com'>Hello World</a>";
出力は
$str = "<a href='www.linktoothersite.com' rel="nofollow">I swear this isn't spam!</a><br><a href='www.mywebsite.com'>Hello World</a>";
する必要があります私は本当に正規表現ではなくDDOMDocumentにしたいです。 DOMDocumentを使用しているときにいつもエラーが発生するので " 警告:DOMDocument :: loadHTML()[domdocument.loadhtml]:htmlParseEntityRef:expecting ';'エンティティ内 "
可能重複http://stackoverflow.com/questions/5608874/how-do-i-programmatically -add-rel-external-to-string-of-htm) – mario
正規表現でhtmlを解析しません。代わりにDOMDocumentを使用してください。 – dqhendricks