ホームページ > バックエンド開発 > PHPチュートリアル > php コレクター_PHP チュートリアル

php コレクター_PHP チュートリアル

WBOY
リリース: 2016-07-20 11:06:16
オリジナル
988 人が閲覧しました

この記事は PHP で実装された記事収集関数です。単純な関数ですが、ソース コードは非常に小さいため、小規模な収集関数に適しています。

この記事はPHPで実装された記事収集関数です。単純な関数ですが、ソースコードは非常に小さく、小規模な収集関数に適しています。


< ;?php
set_time_limit(0);
?>



無題ドキュメント


$filecontent = getcontent('http://111cn.cn');
$start = 's;
$end ='b;
$art = 311;
$str = '';


preg_match('/ < title>(.+?)/', $filecontent, $arr);/* タイトルを取得*/
$init =explode($start,$filecontent);
$array =explode($ end, $init[1]);
$str =$str.$arr[1].replaceHtml($array[0]);

function getcontent($url)
{
$retmsg=file_get_contents($url) ;
return $retmsg;
}

function savato($filename,$content){
if( !empty( $content ) ){
$info = fopen($filename,'w+');
fwrite($info ,$ content);
fclose($info);
echo "ファイル $filename が正常に保存されました
";
}else{
echo '記事の更新に失敗しました。クリックして再度更新します < /a>';
}
}

function replaceHtml($str){
$temp = str_replace(' ',' ',$str);
$temp = str_replace('
' ,chr (10),$temp);
$ returntrip_tags($temp);
}


?>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445046.html技術記事この記事は PHP で実装された記事収集関数です。単純な関数ですが、ソース コードは非常に小さいため、小規模な収集関数に適しています。 この記事はphpを使った実践的なアプリケーションです...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート