PHPのimgタグから画像アドレスを取得しようとしています。これは HTML ページです:
<div class="image">
<a href="http://mywebpage.com/">
<img height="317" width="214" alt="Photo" title="Photo" src="http://mydomain.com/image.jpg" itemprop="image">
</a>
</div>
PHP 部分:
$text = file_get_contents("http://www.mydomain.com/page.html");
//i Tried This One:
preg_match_all('/<div class=\"image\">(.*?)<\/div>/s', $text, $out);
//And This one
preg_match('/~src="(.*)"itemprop="image" \/>/',$text,$out);
//Print
print_r($out);
問題は、画像のアドレスだけを取得できないことです。Google と Stack Overflow で検索して、いくつかのコードを試しました。
皆さんがその問題で私を助けてくれることを願っています。