ホームページ  >  記事  >  バックエンド開発  >  PHP を使用してビデオ Web サイトの FLASH アドレスのコードを抽出する_PHP チュートリアル

PHP を使用してビデオ Web サイトの FLASH アドレスのコードを抽出する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:38:34923ブラウズ

そこで、PHP を使用してこの関数を実装しました。この作業を PHP で行うのは楽しいことだと思います。強力な HTML ページ処理関数とそれが提供する正規表現を使用すると、わずか数行のコードでこの機能を実現できます。
キーコードを投稿します:

コードをコピーします コードは次のとおりです:

//Youkuページのフラッシュアドレスを取得します
function get_flash_url( $url )
{
$行 = file($ url);
foreach ($lines as $linenum=> $line) {
preg_match_all('||',$line,$result);
$swfurl=$result[1][0];
if(!empty($swfurl))
return $swfurl;
}
}
?>
$url=$_SERVER["QUERY_STRING"];
echo ( $flashurl )>このファイルを test.php として指定すると、test.php?Youku ビデオ URL を実行して FLASH アドレスを解析するだけで済みます。
アイデアは非常にシンプルです。つまり、まず Youku ビデオ ページの HTML コード内の主要な FLASH アドレスの特徴を調べます。 Web ページを見つけてください。たとえば、次の段落が表示されます。
Flash address:
次に、正規表現を使用してアドレス セグメントと一致させれば問題ありません。



http://www.bkjia.com/PHPjc/321740.html
www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/321740.html技術記事そこで、PHP を使用してこの関数を実装しました。この作業を PHP で行うのは楽しいことだと思います。強力な HTML ページ処理関数とそれが提供する正規表現を使用すると、わずか数行のコードで...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。