<img  src ='images/pro2.jpg' alt="Cartoon USB Flash Drive"    />
    <img  src ='images/pro333.jpg' alt="Cartoon USB Flash Drive"    />
     <img  src ='images/pro444.jpg' alt="Cartoon USB Flash Drive"    />
      <img  src ='images/pro1.jpg' alt="Cartoon USB Flash Drive"    />
       <img  src ='images/pro4555.jpg' alt="Cartoon USB Flash Drive"    />
        <img  src ='images/pro8888.jpg' alt="Cartoon USB Flash Drive"    />如何取上面的src到数组中

解决方案 »

  1.   

    $imgs = <<<IMAGE
    <img src ='images/pro2.jpg' alt="Cartoon USB Flash Drive" />
    <img src ='images/pro333.jpg' alt="Cartoon USB Flash Drive" />
    <img src ='images/pro444.jpg' alt="Cartoon USB Flash Drive" />
    <img src ='images/pro1.jpg' alt="Cartoon USB Flash Drive" />
    <img src ='images/pro4555.jpg' alt="Cartoon USB Flash Drive" />
    <img src ='images/pro8888.jpg' alt="Cartoon USB Flash Drive" />
    IMAGE;$reg = '/<img.+?src\s*=\s*[\'"]?(?<src>[^\'">\s]+)[\'"]?.+? \/>/i';preg_match_all($reg, $imgs, $matches);print_r($matches['src']);
      

  2.   

    preg_match_all("|<img\ssrc=['|\"]?(.*)['|\"]?>|i",$str,$match);print_r($match);
    queryphp框架教程三 做SEO优化 以.html结尾去除index.php
    http://topic.csdn.net/u/20100310/11/62a60067-b3da-4dee-9d6a-f1baeb2f3f33.html
      

  3.   


    Warning: preg_match_all() [function.preg-match-all]: Compilation failed: unrecognized character after (?< at offset 25 in D:\APMServ5.2.0\www\htdocs\1.php on line 15好像不行
      

  4.   


    preg_match_all('/<img[^\']+\'(.*)\'/i',$str,$match);
    print_r($match[1]);