第二个问题
刚忘说了
我需要找到某个字符串里面的所有<img src=>这样的图片字符串
并把图片的路径找出来 赋值给一个数组,因为下面需要用到这个数组就是把里面的所有图片找出来 并把它的地址赋值给一个数组

解决方案 »

  1.   

    推荐lz用HTML Parser for PHP
    http://php-html.sourceforge.net/你这样弄太痛苦了。
      

  2.   

    $baidunews="<a href='3'>asdf</a>";
    $baidunews=preg_replace("/<(a|td|tr|table|hr|th|font|style|div|li|span|object|embed|b|strong)[^>]*>/i","<\\1>",$baidunews);
    echo $baidunews;//<a>asdf</a>$imgs='<img src="img1"/><img src="img2"/>';
    preg_match_all("/<img\s+src=\"([^\"]+)\"[^\/]*\/>/i",$imgs,$matches);
    var_dump($matches[1]);
    //array(2) {
    //  [0]=>
    //  string(4) "img1"
    //  [1]=>
    //  string(4) "img2"
    //}