str_replace(); http://www.php.net/manual/en/function.str-replace.php
Here's an example how you might use str_replace() to create your own scripting syntax.. --- $myformtxt = '[i]Hello[/i] [B]world[/B]'; // pretend this came from a form. function parse_script($str) { // The array could be stored in a separate file for easy editing. $mysyntax = array ( '[i]' => '<i>', '[/i]' => '</i>', '[b]' => '<b>', '[/b]' => '</b>'); // Loop through the array and replace each key with its value in the string. foreach($mysyntax as $script => $html) { // Do once for lower case.. $str = str_replace($script, $html, $str); // And once for upper case.. $script = strtoupper($script); $str = str_replace($script, $html, $str); } return $str; } echo parse_script($myformtxt); --- Kevin ----- Original Message ----- From: "Tony Harrison" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, September 03, 2002 12:22 PM Subject: [PHP] FORUM CODE > Hi, im wondering how in popular forum software, those 'BB codes' are done in > PHP, like, [B] and stuff. I just cant figure it out. > > ----------------------------- > [EMAIL PROTECTED] > http://www.cool-palace.com > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php