Намиране и извеждане на изображенията от подаден стринг (php)
Published on 28.06.2010
/** * Намиране и извеждане само на снимките от даден стринг * @param string $data * @return array images */ function find_images($data) { $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'] == 'JPG') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url); } } return $images; }Една малка функция която "събира" всички изборажение (хтмл таг [html]<img>[/html]) в масивче.