[PHP] einfacher BBCode
#5
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
  Zitieren


Nachrichten in diesem Thema
[PHP] einfacher BBCode - von kickedINtheHEAD - 12.07.2003, 23:16
[Kein Betreff] - von pattex - 13.03.2004, 16:10
[Kein Betreff] - von kickedINtheHEAD - 14.03.2004, 10:28
[Kein Betreff] - von pattex - 14.03.2004, 10:57
[Kein Betreff] - von codethief - 06.06.2004, 08:01
[Kein Betreff] - von kickedINtheHEAD - 06.06.2004, 08:15

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste