如果我有一个字符串
<div> balah balah <img src='image/www.png' /> balah balah</div>
<div> balah balah <img src='image/ttt.png' /> balah balah</div>
<div> balah balah <img src='image/rrr.png' /> balah balah</div>
Run Code Online (Sandbox Code Playgroud)
我怎么能找到src中的图像名称.我用这个代码
$pos = strpos($srt,".png");
Run Code Online (Sandbox Code Playgroud)
寻找.png的位置,我得到了位置.
我找到了第一个".png",但没有发现从".png"到"/"的任何方式.
我怎么能在"/"和"."之间找到这个名字.这是"www".
有点混乱.
更新的问题:实际问题
假设我是HTML通过URL 得到PHP的cURL().
我怎么能检索所有图像名称并存储在一个文件夹中.
你可以使用这样的东西来获得图像的来源:
<?php
$doc = new DOMDocument();
$doc->loadHTML(htmlstring);
$imageTags = $doc->getElementsByTagName('img');
foreach($imageTags as $tag) {
echo $tag->getAttribute('src');
}
?>
Run Code Online (Sandbox Code Playgroud)