$images = array();preg_match_all("/(img|src)=("|")[^"">]+/i", $data, $media);unset($data);$data=preg_replace("/(img|src)("|"|="|=")(.*)/i","$3",$media[0]);foreach($data as $url){ $info = pathinfo($url); if (isset($info["extension"])) {if (($info["extension"] == "jpg") ||($info["extension"] == "jpeg") ||($info["extension"] == "gif") ||($info["extension"] == "png"))array_push($images, $url); }}希望本文所述对大家的php程序设计有所帮助。