ホームページ > バックエンド開発 > PHPチュートリアル > PHP記事集 通常コード_PHPチュートリアル

PHP記事集 通常コード_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:41:57
オリジナル
846 人が閲覧しました

コードをコピーします コードは次のとおりです:

//HTML を収集
function getwebcontent($url){
$ch =curl_init()
curl_setopt($ch, CURLOPT_URL, $ url); ;
curl _close ($ch);
return $contents;


//タイトルとURLを取得
$string =
getwebcontent('http://www.***.com/learn/zhunbeihuaiyun/jijibeiyun /2') ;
//通常のマッチ
  • タイトルとアドレスを取得
    preg_match_all("/(.*)< /a> /",$string, $out, PREG_SET_ORDER);
    foreach($out as $key => $value){
    $article['title'][] = $out[$key][2] ;
    $article['link'][] = "http://www.***.com/learn/article/".$out[$key][1]
    }
    //記事のコンテンツを取得url
    foreach ($article['link'] as $key=>$value){
    $content_html = getwebcontent($article['link'][$key]);
    preg_match("/
    $article[content][$key] = $matches[0];

    }
    //いいえ、トランスコーディングは実際にはファイルに保存できません
    foreach($article[title] as $key=>$value){
    $article[title][$key] = iconv('utf-8', 'gbk', $ value);//トランスコーディング
    }
    //ファイルに保存
    $num = count($article['title'])
    for($i=0; $ifile_put_contents ("{$article[title][$i]}.txt", $article['content'][$i]);



    http://www.bkjia.com/PHPjc/321079.html

    www.bkjia.com

    tru​​e
    http://www.bkjia.com/PHPjc/321079.html

    技術記事

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