snipplrCallback({"id":27978,"title":"getimage","source":"
function<\/span> getImage(<\/span>$str<\/span>)<\/span> {<\/span><\/div><\/li> \tif<\/span> (<\/span>strstr<\/span><\/a>(<\/span>$str<\/span>,<\/span> "<img "<\/span>)<\/span>)<\/span> {<\/span><\/div><\/li> \t\t$chunks<\/span> =<\/span> explode<\/span><\/a>(<\/span>"<img "<\/span>,<\/span> $str<\/span>)<\/span>;<\/span><\/div><\/li> \t\tforeach<\/span> (<\/span>$chunks<\/span> as<\/span> $chunk<\/span>)<\/span> {<\/span><\/div><\/li> \t\t\tif<\/span> (<\/span>strstr<\/span><\/a>(<\/span>$chunk<\/span>,<\/span> "src="<\/span>)<\/span>)<\/span> {<\/span><\/div><\/li> \t\t\t\t$img<\/span> =<\/span> preg_replace<\/span><\/a>(<\/span>'|.*src=(.*?)>.*|is'<\/span>,<\/span> '$1'<\/span>,<\/span> strip_tags<\/span><\/a>(<\/span>$chunk<\/span>,<\/span> '<img>'<\/span>)<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\t\t$i<\/span> =<\/span> explode<\/span><\/a>(<\/span>" "<\/span>,<\/span> $img<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\t\t$img_split<\/span> =<\/span> explode<\/span><\/a>(<\/span>"\/"<\/span>,<\/span> $img<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\t\tif<\/span> (<\/span>isset<\/span><\/a>(<\/span>$img_split<\/span>[<\/span>1<\/span>]<\/span>)<\/span>)<\/span> {<\/span><\/div><\/li> \t\t\t\t\t$url<\/span> =<\/span> str_replace<\/span><\/a>(<\/span>"'"<\/span>,<\/span> ""<\/span>,<\/span> str_replace<\/span><\/a>(<\/span>"\\"<\/span>"<\/span>,<\/span> ""<\/span>,<\/span> $i<\/span>[<\/span>0<\/span>]<\/span>)<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\t\t\tif<\/span> (<\/span>!<\/span>strstr<\/span><\/a>(<\/span>$url<\/span>,<\/span> "\/"<\/span>)<\/span>)<\/span> {<\/span> unset<\/span><\/a>(<\/span>$url<\/span>)<\/span>;<\/span> }<\/span><\/div><\/li> \t\t\t\t\telse<\/span> {<\/span> break<\/span>;<\/span> }<\/span><\/div><\/li> \t\t\t\t}<\/span><\/div><\/li> \t\t\t}<\/span><\/div><\/li> \t\t}<\/span><\/div><\/li>