百度百科爬蟲PHP

2021-08-01 13:10:30 字數 921 閱讀 4221

<?php

header("content-type: text/html; charset=utf-8");

//接受前台資料

$data_id=$_post['data_id'];

$url="".$data_id;

//var_dump($url);

$ch = curl_init();

curl_setopt($ch, curlopt_url,$url);

curl_setopt($ch, curlopt_returntransfer, true);

$html = curl_exec($ch);

curl_close($ch);

//var_dump($html);

//匹配指定div中間的內容

$ismatched = preg_match('/(.*?)<\/div>/', $html, $matches);

//var_dump($ismatched, $matches);

//去除所有html標籤

$data=preg_replace('','',$matches);

//echo isset($data[0])?$data[0]:'未搜尋到...';

$string=implode('',$matches);//陣列轉化為字串 ''表示以此為膠合符

//var_dump($string);

$result=strip_tags($string);//字串操作函式 去除html和php標籤

echo $result;

?>

其實主要就是會用php的curl函式,得到頁面,然後用正規表示式和字串函式匹配出你想要的內容。

在此,本人去學習了正規表示式基本內容後才成功的做出來,粘出來的是後台處理,前台頁面就不展示了

AnimateWindow 百度百科

animatewindow 開放分類 程式設計 計算機 api 函式功能 該函式能在顯示與隱藏視窗時能產生特殊的效果。有兩種型別的動畫效果 滾動動畫和滑動動畫。函式原型 bool animatewindow hwnd hwnd,dword dwtime,dword dwflags 引數 hwnd 指...

WCF百度百科

根據微軟官方的解釋,wcf 之前的版本名為 indigo 是使用託管 建立和執行面向服務 service oriented 應用程式的統一框架。它使得開發者能夠建立乙個跨平台的安全 可信賴 事務性的解決方案,且能與已有系統相容協作。wcf是微軟分布式應用程式開發的集大成者,它整合了.net平台下所有...

Mashup 百度百科

mashup是糅合,是當今網路上新出現的一種網路現象,將兩種以上使用公共或者私有資料庫的web應用,加在一起,形成乙個整合應用。一般使用源應用的api介面,或者是一些rss輸出 含atom 作為內容源,合併的web應用用什麼技術,則沒有什麼限制。mashup在geek群體和網際網路玩家之中獲得了極大...