Imは、ウェブサイトからのfile_get_contentsしようとしているが、それは次のように奇妙な文字を出力}のrHߙyMn'2I "^ÏjI-[D T8w | -YPHPのfile_get_contentsの出力迷惑文字?
<?
echo file_get_contents("http://mp3yum.top");
?>
はこのサイトからいくつかのコンテンツをこすりする方法はあります
Imは、ウェブサイトからのfile_get_contentsしようとしているが、それは次のように奇妙な文字を出力}のrHߙyMn'2I "^ÏjI-[D T8w | -YPHPのfile_get_contentsの出力迷惑文字?
<?
echo file_get_contents("http://mp3yum.top");
?>
はこのサイトからいくつかのコンテンツをこすりする方法はあります
あなたが外部ソースに呼び出す前に、CURLを使用する必要があります。 。
$data = get_url('http://mp3yum.top');
echo($data);
function get_url($url)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_ENCODING, 'gzip');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($curl);
curl_close($curl);
return $data;
}
出力画面:
同じ出力。実用的なテスト済みのソリューションのみを提供してください。 –
@SalmanZaib私は自分のコードを更新し、スクリーンショットを添付しました。 –
ありがとうございます。 –
非ラテン文字をutf8以外の出力に表示する必要があります。ファイル保存形式とは何ですか?utf8ですか?ファイルにHTMLがある場合、コンテンツタイプのcharsetエンコーディングは何ですか? –
–