亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP實例教程-PHP采集程序的思路

2020-03-24 18:50:24
字體:
來源:轉載
供稿:網友
由于需要,要寫一個簡單的PHP采集程序,照例是到網上找了一堆教程,然后照貓畫虎,可是發現網上的教程全是似是而非,沒有一個真正能用的??嘞肓藥滋?,終于弄明白了里面的道理。在這里寫出來,請高手指正。采集程序的思路很簡單,無非就是先打一個頁面,一般都是列表頁,取得里面全部鏈接的地址,然后打開逐條鏈接,尋找我們感興趣的東西,如果找到,就把它入庫或別的處理。下面以一個很簡單的例子來說說。首先確定一個采集頁,一般就是列表面了。這里目標是:http://www.php100.com/article/11/index.htm。這是一個列表頁,我們的目的就是采集這個列表頁上全部的文章。有列表頁了,第一步先打開它,把它的內容納入到我們的程序中來。一般用fopen或是file_get_contents這兩個函數,我們這里用fopen作例子。怎么打開它呢?很簡單:$source=fopen( [url=http://www.php100.com/article/11/index.htm ,]http://www.php100.com/article/11/index.htm ,'r'[/url]);實際上已經把內容納入到我們的程序中來了。注意得到的$source是一個資源,不是可處理的文本,所以再用函數fread將內容讀到一個變量中,這次就是真正的可編輯的文本了。例子:$content=fread($source,99999);后面的數字表示字節數,填個大的就行。你用file_put_contents將$content寫入到一個文本文件,可以看出里面的內容其實就是網頁的源碼。得到了網頁的源碼,我們就要分析里面的文章鏈接地址,這里要用到html' target='_blank'>正則表達式了,[推薦正則表達式教程(http://www.php100.com/article/7/all/545.1.htm)]。通過查看源代碼,我們可以看到里面文章的鏈接地址全是這個樣子 div >我們就可以寫正則表達式了。$count=preg_match_all( / div >其中數組$art_list[1][$s]里面包含的就是某個文章的鏈接地址。而$art_list[2][$s]包含的就是某一文章的標題。到了這一步就可以算成功了一半了。接著用for循環依次打每個鏈接,然后像取得標題一樣的方法取得內容即可。以上這些和我在網上找的教程都差不多,但是到了這個for循環網上的教程可就差勁,還沒找到一篇可以說清這個事的文章,剛開始我是用js來幫助循環的,還是用實例說吧,剛開始我是這樣做的:for($i=0;$i 4i++ {中間就是采集內容的部分了,省略了采集了一頁,肯定要采集再一頁啊可是再用fopen打開鏈接時就不行了。請求失敗什么的,用js也不行,最后才知道要用這句echo META HTTP-EQUIV=REFRESH CONTENT='0;URL=aa.php?id=1' 其中aa.php就是我們的程序的文件名, id后面的數字就可以幫助我們實現循環,采集多個頁面。這就是能真正循環起來的關鍵}腦子有點難受,寫得有點亂,將就著看吧,在高手看來這可能沒什么大不了的,可是對于我等菜鳥來說,實在是很有幫助。html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美性xxxx极品hd欧美风情| 国产一区红桃视频| 一区二区三区国产在线观看| 国产精品女主播视频| 热久久99这里有精品| 久久久www成人免费精品张筱雨| 国产精品电影一区| 亚洲国产婷婷香蕉久久久久久| 久久天堂av综合合色| 欧美一级视频免费在线观看| 欧美精品在线极品| 国产精品一区二区三区久久久| 日韩精品在线播放| 日韩免费观看网站| 日韩欧美中文字幕在线播放| 狠狠躁18三区二区一区| 国产精品国产亚洲伊人久久| 日本精品视频在线观看| 亚洲人午夜精品免费| 久久99热精品| 538国产精品视频一区二区| 久久久视频精品| 成人精品久久久| 国产日韩中文在线| 欧美老女人性视频| 日本不卡高字幕在线2019| 日韩欧美一区视频| 亚洲国产婷婷香蕉久久久久久| 国产精品第一区| 尤物yw午夜国产精品视频| 国内偷自视频区视频综合| 亚洲一区二区在线播放| 91国产中文字幕| 欧美高清视频在线观看| 亚洲男人天堂久| 色妞一区二区三区| 亚洲欧美另类人妖| 日韩中文综合网| 亚洲精品一区二区久| 98精品国产高清在线xxxx天堂| 亚洲美女黄色片| 欧美裸体xxxx极品少妇软件| 日韩av理论片| 色99之美女主播在线视频| xvideos亚洲人网站| 亚洲第一精品电影| 97av在线播放| 精品香蕉一区二区三区| 日韩av中文字幕在线播放| 精品久久久一区二区| 久久九九国产精品怡红院| 亚洲自拍中文字幕| 久久国产色av| 成人免费网站在线看| 国产一区二区免费| 91福利视频在线观看| 国产成人在线播放| 5252色成人免费视频| 97视频色精品| 国产精品手机播放| 亚洲图片在区色| 国产在线日韩在线| 久久久久久久网站| 91深夜福利视频| 亚洲精品电影网站| 亚洲国产精品99久久| 国产精品大陆在线观看| 色综久久综合桃花网| 日韩中文字幕国产精品| 黑人极品videos精品欧美裸| 成人免费视频97| 国产精品麻豆va在线播放| 欧美激情在线视频二区| 亚洲最大成人在线| 91产国在线观看动作片喷水| 亚洲人成电影网站色www| 日韩国产精品视频| 亚洲欧美在线一区二区| 国产婷婷97碰碰久久人人蜜臀| 欧美成人午夜视频| 国产热re99久久6国产精品| 色综合伊人色综合网站| 国产午夜精品全部视频在线播放| 欧美黑人极品猛少妇色xxxxx| 欧美成人免费在线观看| 久久精品国产99国产精品澳门| 国内精品400部情侣激情| 亚洲激情视频在线观看| 成人a级免费视频| 亚洲精品综合精品自拍| 91精品视频在线免费观看| 日韩免费电影在线观看| 午夜美女久久久久爽久久| 九九热精品视频| 国产精品一久久香蕉国产线看观看| 成人激情视频免费在线| 亚洲区免费影片| 91久久夜色精品国产网站| 一区二区三区四区在线观看视频| 欧美日韩成人在线观看| 国产欧美 在线欧美| 午夜精品久久久99热福利| 2019国产精品自在线拍国产不卡| 麻豆精品精华液| 播播国产欧美激情| 国产亚洲欧洲高清| 国产欧美婷婷中文| 国产在线观看91精品一区| 欧美性受xxx| 亚洲欧美精品中文字幕在线| 国产精品高潮呻吟久久av野狼| 日本午夜精品理论片a级appf发布| 北条麻妃一区二区三区中文字幕| 国产丝袜一区二区三区| 96pao国产成视频永久免费| 欧美日本精品在线| 久久久欧美一区二区| 国产偷国产偷亚洲清高网站| 夜夜躁日日躁狠狠久久88av| 午夜精品蜜臀一区二区三区免费| 最近中文字幕2019免费| 日韩电影大全免费观看2023年上| 久久久久国产视频| 日韩女优在线播放| 精品国产乱码久久久久久虫虫漫画| 欧美日韩在线另类| 亚洲第一中文字幕| 成人免费视频在线观看超级碰| 一个人看的www欧美| 国产91免费看片| 精品色蜜蜜精品视频在线观看| 亚洲日本中文字幕免费在线不卡| 成人久久一区二区三区| 久热99视频在线观看| 亚洲精品一区在线观看香蕉| 自拍视频国产精品| 亚洲美女黄色片| 欧美视频在线观看免费网址| 国产精品xxx视频| 一个人看的www欧美| 欧美又大又硬又粗bbbbb| 国产aⅴ夜夜欢一区二区三区| 亚洲成人在线视频播放| 国产精品一区二区3区| 亚洲女人被黑人巨大进入al| 久久激情视频久久| 欧美小视频在线观看| 一区二区三区回区在观看免费视频| xvideos成人免费中文版| 久久久久久国产精品美女| 国产视频久久久久久久| 久久99国产综合精品女同| 欧洲成人性视频| 欧美精品情趣视频| 国产精品av在线| 欧美日韩国产一中文字不卡| 欧美日韩国产精品专区| 国产国语videosex另类| 久久国产精品久久久久久| 亚洲男人7777| 一区三区二区视频| 日韩精品视频中文在线观看| 91精品国产99| 国产精品丝袜高跟|