php替换src的方法:可以利用preg_replace函数并结合正则表达式来实现替换,如【preg_replace($pregRule, '

可以使用正则表达式批量替换Img中src内容。
函数介绍:
preg_replace 函数执行一个正则表达式的搜索和替换。
(推荐教程:php视频教程)
立即学习“PHP免费学习笔记(深入)”;
实现代码:
/**
* 图片地址替换成压缩URL
* @param string $content 内容
* @param string $suffix 后缀
*/
function get_img_thumb_url($content="",$suffix="!c550x260.jpg")
{
$pregRule = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?>/";
$content = preg_replace($pregRule, '@@##@@', $content);
return $content;
}实际代码:
$content = '@@##@@' .'@@##@@
'; $newct = get_img_thumb_url($content); print_r($newct);
输出结果:
@@##@@@@##@@
相关推荐:php培训











