PHP を使用してデータベースからいくつかの記事を解析していますが、記事には上書きしたいリンクがあります。リンクは常に " http://cdn.example.com/
" で始まり、最後のパーサーはhtmlspecialchars_decode($item->parse_articles(), ENT_NOQUOTES)
.
したがって、記事が HTML DOM に渡される前に、 (?) example.com を含むすべての hrefを置き換えたいと思います<a>
。
<a href="http://cdn.example.com/whatever?else" target="_blank"></a>
.
これはどのように可能ですか?可能であれば、これは最初にDOMに渡してクライアント側で操作するよりも高速なオプションと考えられていますか?