<?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; //將超鏈接存入靜態(tài)數(shù)組中 } else { return; //若抓取過則跳出 }
1. ページを検索
2. すべての img をフィルタリング
#3. すべての src 屬性をフィルタリングして除外##4. リンク情報を取得し、ファイルを書き込み file_get_contents() 、file_put_contents()
5. cli モードでコードを?qū)g行します (ブラウザーがメモリ不足になるかタイムアウトになる可能性があります)
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは學習の參考のみを目的としています。商業(yè)目的で使用しないでください。そうでない場合は、すべての結(jié)果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事

30 Nov 2024
cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...

27 Oct 2024
Web ページから畫像をより速く取得する方法特定の URL から畫像を取得する場合、特定の基準を満たすと効率が向上します。

30 Oct 2024
file_get_contents を使用した畫像の表示 file_get_contents を使用して畫像を取得する場合、PHP で畫像を表示する必要が生じる場合があります。

16 Mar 2025
Python:AIとデータサイエンスの未來へのゲートウェイ Pythonの比類のない汎用性と読みやすさは、データサイエンス、機械學習、人工知能の優(yōu)先言語としてのステータスを固めています。 その広範な図書館のエコシス

31 Oct 2024
JavaScript を使用してアップロードする畫像のサイズを確認するJavaScript で畫像アップロード フォームを?qū)g裝する場合、アップロードされた畫像が次の條件を満たしていることを確認します。

30 Oct 2024
App Engine 上の Golang でパスワードを保護するWeb アプリケーションのパスワード ハッシュに関しては、セキュリティが最も重要です。人気の図書館ですが...


ホットツール Tags

ホットツール

依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ

50 個の優(yōu)れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優(yōu)れたアイデアを?qū)Wび、思考を広げます

畫像を最適化するための小さな PHP ライブラリ
畫像を最適化するための小さな PHP ライブラリ
