色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

使用PHP提取視頻網站頁面中的FLASH地址的代碼

然后我用php實現了這個功能,我覺得用php來做這項工作簡直是一種享受!使用其提供的強大的HTML頁面處理函數和正則表達式,短短的幾行代碼就能搞定這個功能。
貼一下關鍵代碼:
復制代碼 代碼如下:
<?php
//獲取優酷頁面中的flash地址
function get_flash_url( $url )
{
$lines = file($url);
foreach ($lines as $linenum=> $line) {
preg_match_all('|<input type="text" id="link2" value="([^<>]+)" />|',$line,$result);
$swfurl=$result[1][0];
if(!empty($swfurl))
return $swfurl;
}
}
?>
<?php
$url=$_SERVER["QUERY_STRING"];
$flashurl= get_flash_url($url);
echo ( $flashurl );
?>

比如這個文件我們存為 test.php,那么我們只需要運行 test.php?優酷視頻的url 就可以解析出FLASH地址了。
思路很簡單,就是先看看優酷視頻網頁的HTML代碼里關鍵FLASH地址那段的特征。隨便找個網頁,比如我們可以看到這一段:
<div class="item"><span class="label">flash地址: </span> <input type="text" id="link2" value="http://player.youku.com/player.php/sid/XMTU1MzcxMzAw/v.swf" />
然后使用正則表達式來將其中的地址段匹配掉,就OK了。

php技術使用PHP提取視頻網站頁面中的FLASH地址的代碼,轉載需保留來源!

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

主站蜘蛛池模板: 治多县| 扎兰屯市| 东乡县| 西乌珠穆沁旗| 岳普湖县| 景德镇市| 承德县| 晋城| 桐柏县| 犍为县| 谷城县| 从化市| 澎湖县| 墨玉县| 高安市| 根河市| 玉山县| 千阳县| 伊通| 扎兰屯市| 甘孜县| 尉犁县| 桃园市| 上虞市| 瓦房店市| 偃师市| 津市市| 南乐县| 晋江市| 积石山| 黄大仙区| 华容县| 锡林郭勒盟| 信丰县| 集贤县| 团风县| 滦南县| 成武县| 南华县| 清原| 抚远县|