1

Drupal 7 を使用しています。ブロックを作成し、次のコードを埋め込みます。

 $contents = file_get_contents('http://www.tcmb.gov.tr/kurlar/today.html'); 

私のサイトの文字セット:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

外部リンクの文字セットは次のとおりです。

<META HTTP-EQUIV=Content-Type  CONTENT=text/html;charset=windows-1254>

それで、外部リンクに関する情報を取得するときに、文字の問題があります(İ、ç、şなどは見られません..)

どうすればこれを解決できますか?

4

1 に答える 1

4

あなたのブロックでは、次の 2 行を作成します。

$contents = file_get_contents('http://www.tcmb.gov.tr/kurlar/today.html');
$contents = iconv("windows-1254" , "UTF-8" , $contents);

したがって、このページのコンテンツは、ページと同じ UTF-8 になります。

于 2012-06-18T15:42:00.120 に答える