『壹』 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>
『貳』 如何用PHP讀取一個視頻地址GET通過CK播放器播放
你這個視頻地址在哪裡啊,如果是在別人的網頁,就抓取整個頁面信息,用正則一步步篩選去掉不要的,然後傳值到ck,主要是第一步,得寫篩選規則,還沒搞好問額代開發
『叄』 如何提取php網頁中的視頻地址
http://lib.verycd.com/2006/02/16/0000090357.html
『肆』 php怎樣截取視頻圖
用ffmpeg直接讀取網站的某個視頻,然後截取其中的某幀作為該視頻的縮略圖;讀取網站自身提供的視頻縮略圖。
獲取圖片路徑:
function get_youku_thumb($url) {
$content = file_get_contents($url);
preg_match( '/id="s_msn2".*?screenshot=(.*?)".?target=/', $content, $matchs );
return $matchs[1];
}
echo get_youku_thumb('視頻網址');
把過去的圖片WordPress的縮略圖,可以將獲取縮略圖的代碼做成shortcode,直接在文章中調用。也可以通過custom_field方式記錄視頻地址,在主循環中調用該函數獲得縮略圖,藉助timthumb.php等腳本生成緩存存放到本地,就不用每次都去讀網頁了。
『伍』 如何用PHP獲取優酷、土豆、酷6、56等視頻網站的視頻縮略圖
方案1,
上那些網站,查看源代碼,從中找出那些視頻的鏈接地址,加到自己網頁里,
方案2
用PHP里的小偷工具
自己看著辦吧,你給的分也太少了
『陸』 關於php採集網頁視頻下載地址的的問題!
找到將參數解析為具體地址的那段js,用這段js反向運行就可獲取正常的url地址
『柒』 用PHP提取出某網頁的視頻地址
比如這個文件我們存為 test.php,那麼我們只需要運行 test.php?優酷視頻的url就可以解析出FLASH地址了。
『捌』 php正則,提取視頻地址
改成這樣
'/(src|width|height)=([\"|\'])?(.*?)(?(2)\2|\s)/is'
上例子會明白的
<?php
$html = '<EMBED style="WIDTH: 643px; HEIGHT: 514px" height=514 type=application/x-shockwave-flash align=middle width=643 src=視頻地址v.swf allowFullscreen="true" allowScriptAccess="sameDomain" quality="high"></EMBED>';
$search = '/(src|width|height)=([\"|\'])?(.*?)(?(2)\2|\s)/is';
preg_match_all($search, $html , $r);
echo '<pre>';
print_r($r);
echo '</pre>';
?>
『玖』 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還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。