このコードを実行すると文字化けしてしまうのはなぜですか?
このコードを実行すると文字化けしてしまうのはなぜですか?
🎜>
function my_headlines($url) {
$rdf = parse_url($url);
$fp = fsockopen($rdf[ host ], 80, $errno, $errstr, 15);
if (!$ fp) {
$content = "
return; }
if ( $fp) {
fputs($fp, "GET " . $rdf[ path ] . "? " . $rdf[ query ] . " HTTP/1.0rn "); ($fp, "HOST: " . $rdf[ host ] . "rnrn "); > $string .= Chop($pagetext)
}
fputs($fp, "接続: closenrn ");
fclose($fp);
$items =explode( " ", $string);
for ($i=0;$i $link = ereg_replace( ".* ", " ",$items[$i] ; $i]);
$title2 = ereg_replace( " .* ", " ",$title2);
if ($items[$i] == " ") {
$ Content = "";
Return;
} Else {
If (STRCMP ( $ LINK, $ Title)) {
$ CONT = 1;
$ Content. = "& LT; li> $title2 a>/li> rn "; 🎜> echo "$content ";
}
my_headlines( "http://news.sohu.com/rss/it.xml ");
? >
-----解決策---------
言語の種類を utf として宣言します。 -8
------解決策----------------------