file_get_contents() konvertiert von UTF-8 auf ISO-8859-1

Ich versuche, die Suchergebnisse von yahoo.com.

Aber file_get_contents() konvertiert die UTF-8-Zeichensatz (charset, dass yahoo verwendet) Inhalt ISO-8859-1.

Versuchen:

$filename = "http://search.yahoo.com/search;_ylt=A0oG7lpgGp9NTSYAiQBXNyoA?p=naj%C5%A1%C5%A5astnej%C5%A1%C3%AD&fr2=sb-top&fr=yfp-t-701&type_param=&rd=pref";

echo file_get_contents($filename);

Skripte als

header('Content-Type: text/html; charset=UTF-8');

oder

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

oder

$er = mb_convert_encoding($filename , 'UTF-8');

oder

$s2 = iconv("ISO-8859-1","UTF-8",$filename );

oder

echo utf8_encode(file_get_contents($filename));

NICHT helfen, da nach dem abrufen der web-content-speciall Zeichen wie š ť ž ersetzt die Fragezeichen ???

Ich würde mich über jede Art von Hilfe.

file_get_contents() konvertieren nicht alles

InformationsquelleAutor vladinko0 | 2011-04-08

Schreibe einen Kommentar