note 101343 added to function.str-replace
| From: | cmagerabronn110 at web dot de | Date: | Sat, 11 Dec 2010 06:24:10 +0000 |
| Subject: | note 101343 added to function.str-replace | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-174792@lists.php.net to get a copy of this message | ||
<?php
function bbcode ($text) {
$ergebnis = htmlentities($text);
$ergebnis = str_replace("[b]","<b>",$ergebnis); //Macht Schrift
Dick
$ergebnis = str_replace("[/b]","</b>",$ergebnis);
$ergebnis = str_replace("[br]","<br />",$ergebnis); //Zeilenumbruch
$ergebnis = str_replace("oliste","<ol>",$ergebnis); //Liste mit Zahlen
$ergebnis = str_replace("/oliste","</ol>",$ergebnis);
$ergebnis = str_replace("uliste","<ul>",$ergebnis); //Liste mit
geschweiften Punkten
$ergebnis = str_replace("/uliste","</ul>",$ergebnis);
$ergebnis = str_replace("*","<li>",$ergebnis); //Liste
$ergebnis = str_replace("[i]","<i>",$ergebnis); //Kursiv
$ergebnis = str_replace("[/i]","</i>",$ergebnis);
$ergebnis = str_replace("[u]","<u>",$ergebnis);
//unterstrichen
$ergebnis = str_replace("[/u]","</u>",$ergebnis);
$ergebnis = str_replace("[q]","»",$ergebnis);
$ergebnis = str_replace("[/q]","«",$ergebnis);
$ergebnis = str_replace("[qs]","›",$ergebnis);
$ergebnis = str_replace("[/qs]","‹",$ergebnis);
$ergebnis = str_replace("[r]","®",$ergebnis);
$ergebnis = str_replace("[copy]","©",$ergebnis);
$ergebnis = str_replace("[c]","<center>",$ergebnis); //Text in der
Mitte
$ergebnis = str_replace("[/c]","</center>",$ergebnis);
$ergebnis = str_replace("[u1]","<h1>",$ergebnis);
//Ãberschrift
$ergebnis = str_replace("[/u1]","</h1>",$ergebnis);
$ergebnis = str_replace("[u2]","<h2>",$ergebnis);
$ergebnis = str_replace("[/u2]","</h2>",$ergebnis);
$ergebnis = str_replace("[u3]","<h3>",$ergebnis);
$ergebnis = str_replace("[/u3]","</h3>",$ergebnis);
$ergebnis = str_replace("[u4]","<h4>",$ergebnis);
$ergebnis = str_replace("[/u4]","</h4>",$ergebnis);
$ergebnis = str_replace("[u5]","<h5>",$ergebnis);
$ergebnis = str_replace("[/u5]","</h5>",$ergebnis);
$ergebnis = str_replace("[u6]","<h6>",$ergebnis);
$ergebnis = str_replace("[/u6]","</h6>",$ergebnis);
//Ãberschrift
$ergebnis = str_replace("[hr]","<hr/>",$ergebnis); //Linie
$ergebnis = str_replace("[kommentar]","<!--",$ergebnis);
//Kommentar
$ergebnis = str_replace("[/kommentar]","-->",$ergebnis);
$ergebnis = str_replace("[hoch]","<sup>",$ergebnis);
//Hochgestellt
$ergebnis = str_replace("[/hoch]","</sup>",$ergebnis);
$ergebnis = str_replace("[tief]","<sub>",$ergebnis);
//Tiefgestellt
$ergebnis = str_replace("[/tief]","</sub>",$ergebnis);
$ergebnis = str_replace("[kleiner]","<small>",$ergebnis);
//Schrift kleiner
$ergebnis = str_replace("[/kleiner]","</small>",$ergebnis);
$ergebnis = str_replace("[groeser]","<big>",$ergebnis);
//Schrift groeser
$ergebnis = str_replace("[/groeser]","</big>",$ergebnis);
$ergebnis = str_replace("[absatz]","<p>",$ergebnis);
//Absatzt
$ergebnis = str_replace("[/absatz]","</p>",$ergebnis);
$ergebnis = str_replace("[zitat]","<blockquote>",$ergebnis);
//Zitat
$ergebnis = str_replace("[/zitat]","</blockquote>",$ergebnis);
$ergebnis = str_replace("[copy]","©",$ergebnis);
return $ergebnis;
}
?>
----
Server IP: 69.147.83.197
Probable Submitter: 85.180.224.86
----
Manual Page -- http://www.php.net/manual/en/function.str-replace.php
Edit -- https://master.php.net/note/edit/101343
Del: integrated -- https://master.php.net/note/delete/101343/integrated
Del: useless -- https://master.php.net/note/delete/101343/useless
Del: bad code -- https://master.php.net/note/delete/101343/bad+code
Del: spam -- https://master.php.net/note/delete/101343/spam
Del: non-english -- https://master.php.net/note/delete/101343/non-english
Del: in docs -- https://master.php.net/note/delete/101343/in+docs
Del: other reasons-- https://master.php.net/note/delete/101343
Reject -- https://master.php.net/note/reject/101343
Search -- https://master.php.net/manage/user-notes.php