naggia sembra cosi semplice..ma cosi testarda questa riga
Codice PHP:
$msg = preg_replace("/\[b\](.*?)\[\/b\]/si", "[b]\\1[/b]", $msg);
in pratica è un bbcode
però io prima dei tag \\1 vorrei metterci questo tag che fa da highlight_string cioè che colora le righe di codice php 
Il codice è questo
Codice PHP:
<?php
$codice = "<?php echo 'Ciao mondo'; ?>";
highlight_string($codice);
?>
infatti proprio questo dovrei inserirlo tra i tag [b]
$codice = "\\1 (cioè quello che appare)";
e poi questo highlight_string($codice); metterlo anche fuori riga;
Ora però non riesco a inserirlo in quella riga..se lo metto prima mi da errore
se lo metto dopo mi da errore
se lo metto in mezzo mi dice che devo mettere meglio i ' ai "
è un casino....chiedo aiuto