|
貼一下關(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 );
?>
比如這個文件我們存為 test.php,那么我們只需要運行 test.php?優(yōu)酷視頻的url 就可以解析出FLASH地址了。
思路很簡單,就是先看看優(yōu)酷視頻網(wǎng)頁的HTML代碼里關(guān)鍵FLASH地址那段的特征。隨便找個網(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了。
php技術(shù):使用PHP提取視頻網(wǎng)站頁面中的FLASH地址的代碼,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。