数据库里有一段数据
<p><img src="http://xxx.com/xxx/xxx.jpg" alt="" /> </p>
<p>内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容</p>我想用php把 http://xxx.com/xxx/xxx.jpg 读取出来,请问应该怎么写,由于本人比较愚笨,希望能写详细代码:)
<p><img src="http://xxx.com/xxx/xxx.jpg" alt="" /> </p>
<p>内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容</p>我想用php把 http://xxx.com/xxx/xxx.jpg 读取出来,请问应该怎么写,由于本人比较愚笨,希望能写详细代码:)
$bpos=strpos($strimage,'http');
$epos=strpos($strimage,'jpg')+3;
echo substr($strimage,$bpos,$epos-$bpos);
$strTEST = <<<TEST
<p> <img src="http://xxx.com/xxx/xxx.jpg" alt="" /> </p>
<p>内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 </p>
TEST;
preg_match_all("/<img\s+src=\"([^\"<>]+)\"/i", $strTEST, $matches);
print_r($matches);