<?php header('Content-Type:text/html;charset=utf-8'); /** * 一个用于抓去图片的类 */ class download_image { public $_save_path = NULL; //图片保存路劲 public $_limit_size = NULL; //图片限制大小 public static $_img_url_old = array(); //存储已抓取过的图片链接地址 public static $_a_page_url = array(); //存储抓取过的页面 public function __construct( $_save_path, $_limit_size) { $this->_save_path = $_save_path; $this->_limit_size = $_limit_size; } public function get_all_page_image( $site_url ) { if ( $site_url == '' ) { return false; } if ( ! in_array( $site_url, self::$_a_page_url ) ) { //判断当前页面是否抓取过 self::$_a_page_url[] = $site_url; //将超链接存入静态数组中 } else { return; //若抓取过则跳出 }
1. ページを検索
2. すべての img をフィルタリング
#3. すべての src 属性をフィルタリングして除外##4. リンク情報を取得し、ファイルを書き込み file_get_contents() 、file_put_contents()
5. cli モードでコードを実行します (ブラウザーがメモリ不足になるかタイムアウトになる可能性があります)
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事
13 Jul 2016
PHPで画像を描画するためのいくつかの関数、PHPの画像描画関数のまとめ。 PHP で画像を描画するためのいくつかの関数のまとめ、PHP 画像描画関数 PHP には、点、線、さまざまな幾何学図形、その他の考えられる平面図形など、画像を描画するための関数が多数あります。
13 Jun 2016
PHP に複数の画像をアップロードするためのソース コードはありますか? 複数の画像を指定したディレクトリにアップロードし、画像のパスをデータベースに書き込む場合は、フォーム内の他のテキスト要素もデータベースに書き込む必要があります。次のように: HTML コード <form name="myform" action="upload.php" method="post" enctyp
13 Jun 2016
ディレクトリ内の画像を取得してランダムに表示する PHP コード。その時、背景画像をランダムに変更する関数を作りたかったのですが、JavaScriptで書くと、画像配列を作成する - 配列内の値をランダムに1つ選択する - スタイルを生成して書く という流れになるはずです。
25 Jul 2016
Web ページのハイパーリンク、電子メール アドレス、その他のコンテンツを抽出するための PHP の実装コード
21 Jul 2016
ディレクトリ内の画像を取得してランダムに表示する PHP コード。その時、背景画像をランダムに変更する関数を作りたかったのですが、JavaScriptで書くと、画像配列を作成する - 配列内の値をランダムに1つ選択する - スタイルを生成して書く という流れになるはずです。
17 Jan 2020
array_intersect() メソッドは、2 つ (またはそれ以上) の配列のキー値を比較し、比較された配列 (array1) 内のすべてのものと、その他のパラメーター配列 (array2 または array3 など) を含む交差配列を返します。 . など)。
ホットツール Tags
Hot Tools
依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ
50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます
画像を最適化するための小さな PHP ライブラリ
画像を最適化するための小さな PHP ライブラリ