UBB替换用户名

时间:2016-04-02 14:45:59

标签: php preg-replace

我正在尝试用用户名替换{username}。

我试过了:

$username = htmlentities($gegevens['gebruikersnaam']);
$text = preg_replace("{username}",$username, $text);

但是没有输出用户名。

我的完整代码是:

我只包括粗体 ubb替换器,有一个完整的替换列表,所以我将其删除。

function ubbreplace($text){
    $text = preg_replace("#\[b\](.*?)\[/b\]#si","<strong>\\1</strong>", $text);
    $text = nl2br($text);
    return $text;
}

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以保持简单并使用str_replace代替

$username = htmlentities($gegevens['gebruikersnaam']);
$text = str_replace('{username}',$username, $text);