06.06.2004, 08:01
Zitat:[code=php]function bbcode($text)
{
$text = eregi_replace("\[b\]", "<b>", $text);
$text = eregi_replace("\[/b\]", "</b>", $text);
$text = eregi_replace("\[i\]", "<i>", $text);
$text = eregi_replace("\[/i\]", "</i>", $text);
$text = eregi_replace("\[u\]", "<u>", $text);
$text = eregi_replace("\[/u\]", "</u>", $text);
return($text);
}
[/code]
Sicher, dass man diesen Code unbedingt nehmen sollte?
Dieser ist nämlich extrem langsam.
Ich würde dir für solche Fälle die Funktion str_replace() empfehlen.
Die PHP-Regexp sind für solche komplizierteren Fälle wie bei den Links gedacht.
Bis dann,
codethief