usa $strreplace
um exemplo:
$bodytag = str_replace("%body%", "black", "<body text=%body%>");
no manual:
http://www.php.net/manual/en/function.str-replace.php
no seu caso acho q seria assim:
$bodytag = str_replace("<", "", "[");
$bodytag. = str_replace(">", "", "]");
so lembrando que '<' e '>' saum al