ページ全体で同じように見えるすべての文字列を定義された値に置き換える方法を探しています
言語定数を含める他の方法を私に勧めないでください。
このような文字列:
[_家]
[_ニュース]
[_*]の部分ではすべて同じように見えます
ここでの大きな問題は、HTMLページをスキャンし、定義された値を置き換える方法です。
HTMLページを解析する1つの方法は、DOMDocumentを使用してからpre_replace()することです。
しかし、私の主な問題は、置換のためのパターンを書くことです
$pattern = "/[_i]/";
$replacement= custom_lang("/i/");
$doc = new DOMDocument();
$htmlPage = $doc->loadHTML($html);
preg_replace($pattern, $replacement, $htmlPage);