ホームページ >バックエンド開発 >PHPチュートリアル >これをどうやって集めるのか、ちょっとわかりにくいです。

これをどうやって集めるのか、ちょっとわかりにくいです。

WBOY
WBOYオリジナル
2016-06-13 13:49:19842ブラウズ

集め方がちょっと分かりにくい
http://app.baidu.com/appweb/c?cid=1

ミニゲームの接続アドレスとアイコンを取得したい接続、

アドバイスをお願いします。

-----解決策---------
file_get_contents();地元。次に、通常のルールでフィルタリングします。 。
------解決策---------
確認するにはユーザーエージェントヘッダーを追加してください
------解決策---------
$con = file_get_contents('http:// app .baidu.com/appweb/c?cid=1');
preg_match_all('/class="app-single-item"[sS]*?href="([^"]*?)"[ sS ]*?src="([^"]*?)"/',$con,$match);
var_dump($match[2]);
------解決策---------
変更点があります。 http://app.baidu.com/appweb/c?cid=1&leaf_cid=&sort=1&pn=2
pn はページ数を表します
------解決策------------------

話し合ってください

いいえ、私が欲しいのは下のリンクです http://app.baidu.com/appweb/c?cid=1
Web ページ ページ番号

に対応するコンテンツは、最新の最も人気のあるゲームです。
引用:

変更があります。 http://app.baidu.com/appweb/c?cid=1&leaf_cid=&sort=1&pn=2……

------解決策----------------------
しかし、彼が返してきた内容を見てみたら、次のようでした。 jsonデータ。 json からルールを抽出するだけです。
------解決策---------
なぜ私をウーロンと呼ぶのですか? ? ?
Firebugプラグインを使用して確認しました。これはFirefox上のプラグインで、ブラウザのhttp接続情報を確認できます。
http://app.baidu.com/appwebを入力します。 /getcathotlist?cid =1&leaf_cid=0&sort=1&pn=2 アドレス バーでこれを直接リクエストするだけで、それが json であることがわかります。
------解決策---------
話し合う

私はたくさんのことを知っているからです。引用:

なぜ私を臥龍と呼ぶのですか? ? ?
Firebugプラグインを使用して確認しました。これはFirefox上のプラグインで、ブラウザのhttp接続情報を確認できます。
http://app.baidu.com/appwebを入力します。 /getcathotlist?cid =1&leaf_cid=0&sort=1&pn=2これ...

------解決策---------
話し合う

ありがとう、ありがとう

------解決策---------
ウーロン兄さん~
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。