つのphpは種類を採集して、含んで長距離のピクチャーをダウンロードしてそして原文を交換します。
1312 ワード
今日は大丈夫です。php採集類を完備しました。これを皆さんに共有してください。
この例では、リモート画像を自動的にダウンロードし、記事中の画像アドレスを置き換えることができます。
インスタンスのダウンロードアドレス http://download.csdn.net/detail/open520yin/4899183
例:
この例では、リモート画像を自動的にダウンロードし、記事中の画像アドレスを置き換えることができます。
インスタンスのダウンロードアドレス http://download.csdn.net/detail/open520yin/4899183
例:
<?php
header("Content-Type: Text/Html");
$url = "http://sh.sina.com.cn/travel/message/2012-12-16/191225659_5.html";
include("Snoopy.class.php");
$snoopy = new Snoopy;
$snoopy->fetch($url); //
$html = $snoopy->results; //
$title = $snoopy->getTitle();//
$text = $snoopy->getCent('<div class=\"(.*)\" id=\"artibody\">','<p class=\"page\">');//
//
$arr = array(
0=>'<span id=\"_function_code_page\">(.*?)</span>',
1=>'<a href=\"(.*)html#page_pic\">',
2=>'</a>',
3=>'<div class=\"article-video artice-pic\" vid=\"\"></div>',
4=>'</div>',
5=>'<a name=\"page_pic\">',
6=>'<!--(.*)-->',
7=>'<span class=\"img_descr\">(.*?)</span>',
);
$text = $snoopy->replace($text,$arr);//
echo $snoopy->saveImg($text); // ,
?>
必要な友達があったら、自分でダウンロードして完璧にしてください。