ホームページ >バックエンド開発 >PHPチュートリアル >AVFUN 豆腐なお スイートパーティー ソルティパーティー データ統計

AVFUN 豆腐なお スイートパーティー ソルティパーティー データ統計

WBOY
WBOYオリジナル
2016-07-25 08:50:441254ブラウズ
ACFUN には特別なトピックがあります: http://www.acfun.tv/a/ac715346
データ更新は AJAX ですか? 次に、それを取得します
CURL の使用方法がわからないので、インターセプトを直接取得してから、curly を追加しました
甘いパーティーとしょっぱいパーティーは最初逆だったので、
$tianは実際にはしょっぱいパーティーのデータです
$xianは実際には甘いパーティーのデータです

ところで〜豆腐は塩味でなければなりません! ! !
  1. $curl =curl_init();
  2. curl_setopt($curl, CURLOPT_URL, 'http://www.acfun.tv/vote/getVoteReport.aspx?voteId=3'); / ヘッダーを設定します
  3. curl_setopt($curl, CURLOPT_HEADER, 1);
  4. // 結果を文字列で保存するか画面に出力するように cURL パラメーターを設定します。
  5. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  6. // cURL を実行し、Web ページをリクエストします
  7. $data =curl_exec($curl)
  8. // URL リクエストを閉じます
  9. // var_dump( $data);
  10. //echo $data;
  11. $nw =explode('{', $data);
  12. $json = '{'.$nw[1];
  13. $xian = 0;
  14. $ tian = 0;
  15. $other = 0;
  16. $de_json = json_decode($json);
  17. //var_dump($de_json);
  18. //echo '
    ';
  19. for ($i=1; $i foreach ($de_json as $key => $value) {
  20. if ($key == 'count_'.$i.'_1') {
  21. $xian += $value ;
  22. }
  23. if ($key == 'count_'.$i.'_2') {
  24. $tian += $value;
  25. }
  26. if ($key == 'count_'.$i.'_3 ') {
  27. $other += $value;
  28. }
  29. }
  30. }
  31. echo 'しょっぱいパーティー:'.$tian;
  32. echo '
    ';
  33. echo '甘いパーティー:'.$xian;
  34. echo '
    ';
  35. echo 'Other:'.$other;
  36. コードをコピー
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。