すべてのキーワードを新しいリンクに置き換えたい。$keywordキーワードの配列です。$htmlはウェブページです。キーワードが見つかり、それが 、 、 などの他のリッチ html タグ内にない場合は、titleにmeta置き換える必要があります。strongbh1$replace
foreach($keywords as $key2 => $keyword)
{
$keyword = trim($keyword);
$replace = '<a href="'.$row['url'].'" title="'.$row['alt'].'" class="linking"'.$nofollow.'>'.$keyword.'</a>';
$html = preg_replace("/".$keyword."(?!([^<]+)?>)/".$case_insensitive, $replace, $html, $times);
}
このコード適用リンク。タグを正しくチェックしていません。