Ich versuche, BBCode System zu machen. Ich möchte für mich [bg=color code]color text[/bg]
zu <span style="background-color:color code;">color text</span>
Wie ändere Hintergrundfarbe mit BB-Code
von preg_replace
.Any Idee ersetzen?
Ich versuche, BBCode System zu machen. Ich möchte für mich [bg=color code]color text[/bg]
zu <span style="background-color:color code;">color text</span>
Wie ändere Hintergrundfarbe mit BB-Code
von preg_replace
.Any Idee ersetzen?
Try Code unten
<?php
function showBBcodes($text) {
$find = array(
'~\[background-color=(.*?)\](.*?)\[/background-color\]~s'
);
$replace = array(
'<span style="background-color:$1;">$2</span>'
);
return preg_replace($find,$replace,$text);
}
$bbtext = "[background-color=green] This is Backgroud color text [/background-color]";
$htmltext = showBBcodes($bbtext);
echo $htmltext;
?>
Dies ist ein getesteter Code. und funktioniert gut, wenn Sie Hilfe brauchen, dann lass es mich wissen. –
Hi Unglücklich, wenn es dir wirklich hilft dann musst du die Antwort akzeptieren :) –
Wird diese Hilfe? http://php.net/manual/en/ref.bbcode.php – Pang
Nein. Ich kann das nicht verstehen. Bitte gib mir das PHP-Skript. –