ここですべての質問と回答を読みましたが、次の廃止されたエレギ関数の変換に問題があります
for ($i=0, $n=sizeof($this->browser_languages); $i<$n; $i++) {
reset($this->languages);
while (list($key, $value) = each($this->languages)) {
if (eregi ("^(" . $value . ")(;q=[0-9]\\.[0-9])?$", $this->browser_languages[$i]) && isset($this->catalog_languages[$key])) {
$this->language = $this->catalog_languages[$key];
break 2;
}
}
誰かがこれを理解するのを手伝ってくれませんか。私はすでにいくつかのことを試しましたが、何もうまくいかないようです。助けてくれてありがとう
bbg