php 能实现替换文章中的图片吗?

举例:
正文中含有图片

我要替换文字中的图片<img src="别人图片地址1">文字文字文字文字,文字文字文字<img src="别人图片地址2">文字文字。

我要自动替换成我自己的图片

我要替换文字中的图片<img src="我的图片地址1">文字文字文字文字,文字文字文字<img src="我的图片地址2">文字文字。

应该怎么实现?

<?php
//要替换的src
$text = '我要替换文字中的图片<img src="别人图片地址1">文字文字文字文字,文字文字文字<img src="别人图片地址2">文字文字。';
$rst = preg_match_all('/<img(.+?)src="([^"]+?)"([^>]*?)>/', $text, $pat_array);

// 判断是否匹配到
if (isset($pat_array[2])) {
    foreach ($pat_array[2] as $key=> $val) {
        //我的图片url
        $myUrl = "我的图片地址".$key;
        $text = str_replace($val, "$myUrl", $text);
    }
    echo $text;
}

利用正则表达式匹配图片url,再进行替换