この記事では主に、PHP で外部データを取得する方法の例を 2 つ紹介します。
方法 1: PHP を通じて外部 Web サイトのリソース データを取得するためによく使用される 2 つの方法の概要:
$url = 'http://www.kugou.com/yy/index.php?r=play/getdata&hash=32EF5D79A20F366EC9E55A9200050D8A&album_id=1967080&_=1499914588046'; //方法1: 用file_get_contents 以get方式获取内容 -> 返回响应后的数据 $data = file_get_contents($url); //echo $data;
方法 2: curl を使用してコンテンツを取得する -> 応答データを返す
$ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_close($ch); echo $file_contents;
印刷結果: ajax取得後にブラウザで印刷して表示
関連する推奨事項:以上が外部データを取得するためのPHPメソッドの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。