mam taki problem. Na forum PHPBB gdy wstawia się tag bbcode np [b][/b] do bazy wchodzi coś takiego [b:0983e84684][/b:0983e84684] Ściągnąłem sobie gotowca z internetu który zamienia kod bbcode na html ale tam zamienia tagi typu [b]
Jak zrobić aby zamieniało te tagi ([b:0983e84684]) na html. kod zamieniający tagi [b] na html jest taki:
$str = preg_replace("#\[b\](.*?)\[/b\]#si", "<b>\\1</b>", $str);
Prosiłbym o edycje tego kodu tak aby działało dla tagów [b:0983e84684] gdzie 0983e84684 mogą znajdować się nieskończenie wiele cyfr i liter.
Jeżeli to możliwe prosiłbym o wytłumaczenie tego kodu albo jakiś link gdzie moge znaleŹć dokładny opis wyrażeń i funkcji typu preg_replace i ereg_replace itp. Szukając na google kilka stron znalazłem ale wszędzie wytłumaczone w bardzo dużym skrócie i nie potrafię tego zrozumieć i też np. nigdzie nie mogłem znaleŹć co oznacza znak # i #si :) Proszę o pomoc
Z góry dziękuję