採集CSDN部落格中的RSS訂閱小功能

2021-08-20 03:06:06 字數 1272 閱讀 2150

<?php

header("content-type:text/html;charset=utf8");//編碼

$url

= ""

;//路徑(網上路徑)

$html

= file_get_contents($url);//利用file_get_contents採集

$yy

= '#(.*)#isu'

;//採集的正則(所有內容)

preg_match_all($yy

,$html

, $html2);//正則匹配

$html3

= ;foreach($html2

as $k

=>

$v)$b

= '#(.*)#isu'

;//採集的正則(標題)

$b1

= '#(.*)#isu'

;//採集的正則(內容)

$b2

= '#(.*)#isu'

;//採集的正則(日期)

$b3

= '#

閱讀:([1-9]\d*+).*#isu'

;//採集的正則(閱讀量)

$b4

= '#(.*)#isu'

$b5

= '#(.*)#isu'

;//採集的正則(作者名)

$arr

= ;foreach($html3

as $k

=>

$v)$data

= ;foreach($arr

as $k

=>

$v)}//利用mysql的原生語句迴圈新增到資料庫

$con

= mysqli_connect('127.0.0.1'

,'root'

,'root'

,'book');

$con

->

set_charset('utf8');

foreach($data

as $k

=>

$v)$u

= mysqli_affected_rows($con);//檢視資料庫影響行數

if($u)else

?>

php addslashes() 函式

在每個雙引號(")前新增反斜槓:

php htmlspecialchars() 函式

把預定義的字元 "<" (小於)和 ">" (大於)轉換為 html 實體:

C 採集CSDN單個部落格所有文章

原理 通過htmlagilitypack解析html原始碼得到所需的資料。1 首先通過 底部的 xx條資料 共xx頁 獲取得總頁數 3 獲取單個文章的內容。using system using system.collections.generic using system.componentmode...

如何訂閱Google 的RSS

最近google 挺火的,有事沒事我就會去逛逛。那麼,有沒有什麼方法能自動獲得google 上www.cppcns.com的更新呢,就像訂閱rss一樣?方法是有的 首先訪問unofficial google user feed creator,在這裡你能為任何乙個google 賬戶外掛程式rss f...

顛覆的革命!EMail訂閱rss

rss概念03年在國內開始引介,04年開始經常見諸於報端 網路,05年隨著看天下 周博通等的大力推廣,各rss閱讀器 rss 遍地開花,但在網民中卻沒有得到大範圍普及,去年曾多層次多角度引發過討論,為什麼目前rss只有少數人在使用?為什麼rss只停留在it精英層面使用?可能有以下幾個原因 首先,rs...