$tempContent = "亲爱的用户,您已成功注册{1}账号,账号:{2} 密码:{3},为了您的账号安全,请及时修改密码"
$content = ['经纪人','159**5555','123456'];
$call_back = function($matches)use($content){ $idx = $matches[2]; return $content[$idx-1]; }; $_content = preg_replace_callback( "/(\{(\d)\})/", $call_back, $tempContent);
use() 携带其他参数
结果
<span style="color:#000000"><span style="color:#cc0000">您已成功注册经纪人账号,账号:159**5555 密码:123456,为了您的账号安全,请及时修改密码</span></span>