ホームページ > バックエンド開発 > PHPチュートリアル > 上位 250 の Douban 映画の PHP コードをキャプチャします。

上位 250 の Douban 映画の PHP コードをキャプチャします。

WBOY
リリース: 2016-07-23 08:54:50
オリジナル
1929 人が閲覧しました
  1. for ($start = 0; $start $url = "http://movie.douban.com/top250?start=$start&filter=&type=";
  2. $titles = parsePage($url);
  3. if ($titles === false) {
  4. echo $url, "n";
  5. } else {
  6. array_walk($titles, 'printTitle');
  7. }
  8. }
  9. function parsePage($url) {
  10. $html = file_get_contents($url);
  11. if ($html === false) {
  12. return false;
  13. }
  14. if (preg_match_all('/([^<]+)/s', $html, $matches) === false) {
  15. return false;
  16. }
  17. $titles = array();
  18. foreach($matches[1] as $item) {
  19. $titles[] = iconv('utf-8', 'gbk', $item);
  20. }
  21. return $titles;
  22. }
  23. $count = 0 ;
  24. function printTitle($title) {
  25. global $count;
  26. ++$count;
  27. printf("%3d %sn", $count, $title);
  28. }
复制代码

PHP


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート