php抓黃
A. php怎麼抓取其它網站數據
最基本的原理就是獲取該網頁的內容之後 通過正則去匹配 獲取自己想要的內容
B. 在php中怎麼抓取一個網站上的信息,比如說酷我音樂上的流行榜單等
首先使用file_get_contents()得到頁面源代碼,然後通過正則表達式進行匹配就可以抓取信息了。
你可以參考一下這個blog:
http://blog.csdn.net/fujiafeihui/article/details/38277445
C. 如何用PHP抓取此鏈接的動態視頻地址
看你是什麼視頻,
如果是一些視頻網站像優酷土豆之類的,把滑鼠放到正在播放的視頻上,就會在右邊滑出分享菜單,根據你的需求復制相應格式的視頻地址代碼就行。
如果是一些小網站上自己上傳在主機空間的小視頻,你可以用IE打開,在確定你的電腦中裝了迅雷的情況下,把滑鼠放到視頻上,就會有迅雷的下載提示,點擊下載,然後在確認對話框中,你會看到一個視頻的地址,復制它就可以。
另外一個辦法就是在頁面空白的地址點擊右鍵,查看頁面源代碼,然後在代碼中找到<embed>這一對標簽,然後這對標簽里的src="",在src後面的一對引號是的地址就是視頻地址,你可以復制到瀏覽器來打開試試。
D. php抓取網頁源碼方法
可以使用file_get_content函數來獲取源代碼,你只需要把網站傳入這個函數,獲取後是一個字元串,你需要格式化代碼就可以了
E. PHP抓取網頁指定內容
<?php
/*
* 如下: 方法有點笨
* 抓取網頁內容用 PHP 的正則
* 用JS每隔5分鍾刷新當前頁面---即重新獲取網頁內容
*
* 註: $mode中--<title></title>-更改為所需內容(如 $mode = "#<a(.*)</a>#";>獲取所有鏈接)
*
* window.location.href="http://localhost//refesh.php";中的http://localhost//refesh.php
* 更改為自己的URL----作用:即刷新當前頁面
*
* setInterval("ref()",300000);是每隔300000毫秒(即 5 * 60 *1000 毫秒即5分鍾)執行一次函數 ref()
*
* print_r($arr);輸出獲得的所有內容 $arr是一個數組 可根據所需輸出一部分(如 echo $arr[1][0];)
* 若要獲得所有內容 可去掉
* $mode = "#<title>(.*)</title>#";
if(preg_match_all($mode,$content,$arr)){
print_r($arr);
echo "<br/>";
echo $arr[1][0];
}
再加上 echo $content;
*/
$url = "http://www..com"; //目標站
$fp = @fopen($url, "r") or die("超時");
$content=file_get_contents($url);
$mode = "#<title>(.*)</title>#";
if(preg_match_all($mode,$content,$arr)){
//print_r($arr);
echo "<br/>";
echo $arr[1][0];
}
?>
<script language="javaScript" type="text/javascript">
<--
function ref(){
window.location.href="http://localhost//refesh.php";
}
setInterval("ref()",300000);
//-->
</script>
F. php的問題,為什麼這些系統函數有黃色警告的
你用的什麼編輯器?像這種黃色的警告是表示這個函數沒找到,php自帶的函數是沒問題的,如果自己寫的就要運行看看,紅色表示代碼出錯,如果在php代碼中出現紅色警告就要去看看了,如果是html頁面出現紅色警告就運行看看,不報錯就沒有問題
G. 抓血腥php資源有什麼用 菜鳥不懂
ddos 打ip用的 量多就能打死ip 別人網路就會斷網 查看原帖>>
H. 拍黃片,簡稱php,弱弱的問一下,這小段話該怎麼理解。
這句話 主要就是想表達
PHP可以靜態調用非靜態方法 就是這樣
不過 靜態調用非靜態方法的效率要比標準的靜態方法調用低的多,所以在效率上也不推薦靜態調用非靜態方法。
另外 在代碼的可讀性上來看,靜態調用非靜態方法當然是不被推薦的
所以 在使用java等程序員眼中 php就是亂來 如果這種方法在java程序中使用,肯定會報錯的
I. php獲取網頁源碼內容有哪些辦法
可以參考以下幾種方法:
方法一: file_get_contents獲取
<span style="white-space:pre"></span>$url="http://www..com/";
<span style="white-space:pre"></span>$fh= file_get_contents
('http://www.hxfzzx.com/news/fzfj/');<span style="white-space:pre"></span>echo $fh;
拓展資料
PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。
用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
J. 怎麼用php抓取網頁的快照
用curl,自己網路搜
或者file_get_content
$my_curl = curl_init(); //初始化一個curl對象
curl_setopt($my_curl, CURLOPT_URL, "http://www.jb51.net"); //設置你需要抓取的URL
curl_setopt($my_curl,CURLOPT_RETURNTRANSFER,1); //設置是將結果保存到字元串中還是輸出到屏幕上,1表示將結果保存到字元串
$str = curl_exec($curl); //執行請求
echo $str; //輸出抓取的結果
curl_close($curl); //關閉url請求