そこで、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];
return $swfurl
?> $url=$_SERVER["QUERY_STRING"];
$flashurl= get_flash_url($url);
たとえば、このファイルをテストとして保存すると、 .php の場合、test.php を実行するだけで済みます。Youku ビデオの URL を解析して FLASH アドレスを取得できます。
アイデアは非常にシンプルです。つまり、まず Youku ビデオ ページの HTML コード内の主要な FLASH アドレスの特性を確認します。 Web ページを見つけてください。たとえば、次の段落が表示されます: