合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
~~~ /** * 处理内容中的img链接 * * @param $description * @return string|string[]|null */ function get_img_thumb_url($content = "", $suffix = "") { $pregRule = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?>/"; preg_match($pregRule, $content, $match); if ( ! empty($match)) { $matchA = $match[1]; $preg = "/^http(s)?:\\/\\/.+/"; if ( ! preg_match($preg, $matchA)) { $content = preg_replace($pregRule, '<img src="'.$suffix.'${1}">', $content); } else { $content = preg_replace($pregRule, '<img src="${1}">', $content); } } else { $content = preg_replace($pregRule, '<img src="${1}">', $content); } return $content; } ~~~ ~~~