そこで、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
truehttp://www.bkjia.com/PHPjc/321740.html技術記事そこで、PHP を使用してこの関数を実装しました。この作業を PHP で行うのは楽しいことだと思います。強力な HTML ページ処理関数とそれが提供する正規表現を使用すると、わずか数行のコードで...