Mailinglisten-Archive |
From: "Michel Thomas" <michel_(at)_zic-internet.ch> > Ich möchte das aus [u][b][i]Text[/i][/b][/u] > > <u><b><i>Text</i></b></u> wird > wie kriege ich das nun hin das die reihenfolge egal ist? vielleicht hab ich dein problem nicht richtig erfasst, aber folgendes sollte auf jeden fall (ohne regex) klappen: $text = '[u][b][i]Text[/i][/b][/u]'; $text = str_replace('[u]',<u>,$text); $text = str_replace('[b]',<b>,$text); $text = str_replace('[i]',<i>,$text); $text = str_replace('[/u]',</u>,$text); $text = str_replace('[/b]',</b>,$text); $text = str_replace('[/i]',</i>,$text); echo $text; und das in jeder beliebigen reihenfolge *g* hth, Ringo
php::bar PHP Wiki - Listenarchive