次のコードがあります。
$text = "abc def abc jkl mno";
$regex = '/'.trim('abc').'/ism';
$search = array();
if(preg_match_all($regex, $text, $tmp)) {
if(isset($tmp[0])) {
for($i = 0;$i < count($tmp[0]); $i++) {
$search = $tmp[0][1];
$replace = 'ghi';
$article = str_replace($search, $replace, $text);
}
}
}
echo $article;
echo $article_text
結果は次のとおりです。ghi def ghi jkl mno
しかし、私が望む結果は ですabc def ghi jkl mno
。どうすればこれを修正できますか?