如何使用preg_match_all获取图像

时间:2017-06-19 20:43:37

标签: php image get

我需要一些帮助来获取图像。我使用preg_match_all函数。

资料来源:<img alt="test" title="test" src="/data/brands/test.png">

我怎样才能获得完整的图片网址?

这是我的文字代码。我需要在这里添加图片。

<?
$link = 'link';
$marka = '@<div class="test">(.*?)</div>@si';
$getir = file_get_contents($link);

preg_match_all($marka,$getir,$test1);

$test = $test1[0];

echo $test[0]; ?>

感谢。

1 个答案:

答案 0 :(得分:0)

这可能对您有所帮助

$str = '<img alt="test" title="test" src="/data/brands/test.png">';

$regex = '#src="(.+?)">#';

preg_match($regex,$str,$match);

echo $match[1];

//prints: /data/brands/test.png