-2
<?php
 include('simple_html_dom.php');
 $htmls = file_get_html('src.html');

 preg_match( "/file:'(.+?)'/", $html, $matches );
 echo $matches[1];
    ?>

スクリプトから IMAGE を取得するために simple_html_dom.php を使用していますが、機能していません。他のコードでは動作しています。

<script type='text/javascript'>
      var timer = 10;
      var countdown;

      var jwplplayerSetup = jwplayer('jw').setup({
        'modes': [
            {type: 'flash', src: 'http://www.myvideo.ge/flv_player/j/playerNew.swf'}
        ],

         'file': 'http://80.241.248.25/flv/216/2153964.mp4',
        'image': 'http://thumbs2.myvideo.ge/screens/216/2153964.jpg',
        'backcolor': '111111',
        'frontcolor': 'cccccc',
        'lightcolor': 'D10000',
        'autostart': 'true',
        'margin':0,


            }
        },
        });
        });
    </script>
4

1 に答える 1

1

ファイル属性は一重引用符 (') で囲まれ、コロンの後にスペースがあります。正規表現でこれらを考慮する必要があります。次の行は私のために働いた:

preg_match( "/'file': '(.+?)'/", $html, $matches );

于 2013-10-11T13:39:27.373 に答える