最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用PHP提取視頻網(wǎng)站頁面中的FLASH地址的代碼

 更新時(shí)間:2010年04月17日 15:38:42   作者:  
這幾天工作中需要寫個(gè)程序?qū)τ谝粋€(gè)視頻網(wǎng)站地址,如優(yōu)酷的某個(gè)地址,提取出其中的FLASH地址來。
然后我用PHP實(shí)現(xiàn)了這個(gè)功能,我覺得用PHP來做這項(xiàng)工作簡(jiǎn)直是一種享受!使用其提供的強(qiáng)大的HTML頁面處理函數(shù)和正則表達(dá)式,短短的幾行代碼就能搞定這個(gè)功能。
貼一下關(guān)鍵代碼:
復(fù)制代碼 代碼如下:

<?php
//獲取優(yōu)酷頁面中的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 );
?>

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

相關(guān)文章

最新評(píng)論

永康市| 师宗县| 凤台县| 兰考县| 资溪县| 娄烦县| 双牌县| 长乐市| 山丹县| 于都县| 西和县| 阿瓦提县| 三门县| 个旧市| 台前县| 稷山县| 郓城县| 徐水县| 德化县| 巴塘县| 隆德县| 康保县| 新绛县| 瓦房店市| 玉山县| 万宁市| 独山县| 迭部县| 锡林浩特市| 化德县| 山西省| 东宁县| 方山县| 凉城县| 侯马市| 道真| 来宾市| 嘉峪关市| 吉木萨尔县| 齐河县| 长垣县|